Nepali Temple , Varanasi, situated in Lalita Ghat is one of the lesser known places In Varanasi. It is Little Nepal's Island in India's Heart. Tourist all over the world come to see this 170 year old architectural marvel made of Wood from Nepa
Read this post on aboutomkaar.com