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
Junagadh
India
Varanasi rituals
India
Hyderabad
India
Chennai
India
Monkeys of Jaipur
India
Mumbai
India
Deepavali
India