Varanasi, also called Kashi, is one of the oldest towns in the world that has continuously been inhabited. It has a lot of sacred importance […]