Udaipur in colour

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 →