Dipped in the holy charm of over 2000 fascinating temples, blessed with the sacred waters of divine Ganges and the abode of Lord Shiva, Varanasi is the throbbing city of lights in the state of Uttar Pradesh.
Read this post on roamingpirates.com