You are here: Home » Travel » Top 10 Most Beautiful Cities In India 2015

Top 10 Most Beautiful Cities In India 2015

2. Varanasi

Varanasi

This is one of the most spiritual and historical cities in Northern India. Sacred to Hindus and Jains, it is the oldest inhabited places in the world. Home to a variety of people from different walks of life, it is their respect for the River Ganga that bring them all together. Here you will witness scenes of utter devotion expressed in the Ganga. The temples are also worth seeing.