Varanasi has been long hailed as the one stop haven...
Varanasi might seem like a less than holy place to...