5. Udaipur - The Symbol of Love and Romance Udaipur is a beautiful city of palaces, lakes, country traditions and skills.
It is mainly a popular destination for Western tourists and home to the famous lake Picchhola. It is also considered as the Venice of India and was the ancient capital of the Duchy of state of Mewar.
Latest India News