Udaipur in colour
- By Ashwin
- 28 March, 2012
- No Comments
Udaipur is one of the most beautiful and romantic cities in India. The city Palace overlooking the Grand lake Pichola is a treasure trove of medieval folklore and artefacts. The … Continue Reading →