With its castle and lake Udaipur is a place of romance, where people come he to get married and draw murals on their homes. Tourists however come here for drawing practices and music lessons.
Wedding in Udaipur
India
New Delhi
India
Ahmedabad
India
Monkeys of Jaipur
India
Deepavali
India
Badami to Aihole
India