Stated below are some of the must visit places at Udaipur:
Lake Pichola
The lake with breathtaking beauty is among the best attractions of Udaipur. Four islands on the lake, namely Jag Niwas (where enchanting Lake Palace is located), Jag Mandir (where the mesmerizing Jag Mandir Palace is located), Arsi Vilas and Mohan Mandir can be visited while enjoying a wonderful boat ride. Fateh Sagar Lake is another famous spot in the city.
City Palace Complex
The huge complex on the bank of Lake Pichola accommodates gorgeous palaces and other structures that are the must visit places at Udaipur. Amar Vilas, Fatehprakash Palace, Sheesh Mahal, Rang Bhawan, Peacock Square and Jagadish Temple are just a few to name.
Saheliyon ki Badi
An elegant garden with attractions like elephant-shaped fountains and lotus pool is the place to spend some quality moments. Other similar attractions in the city include Gulab Bagh and Zoo (known for a beautiful rose garden) and Doodh Talai (known for garden with rocks and fountains).
Ahar Museum
A collection of more than 250 cenotaphs of the royal rulers of the region, the place offers great peace of mind.
Bharatiya Lok Kala Mandal
The cultural hub of the region, this institute is known for museum with exhibits like puppets and dolls, musical instruments, paintings and ornaments. It is a popular venue to attend extremely amusing puppet show.
Bagore ki Haveli (a beautiful mansion with paintings, glasswork and mirror work), Shilpgram (a crafts village), Udaipur Solar Observatory, Neemach Mata Temple, Bohara Ganesh Ji Temple, Monsoon Palace and Nehru Garden are the attractions you would not like to miss. Apart from lake boat ride and puppet shows, one can also join memorable activities like horse riding, camel safari and ropeway climbing.