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

Top 10 Most Beautiful Cities In India 2015

4. Udaipur

Udaipur

Situated in the state of Rajasthan, this city is spread with beautiful lakes, stunning forts, temples and palaces that take your breath away. The endless beautiful gardens make the place very picturesque. This colourful city has a number of fairs and festivals all year round.