Spa experience with Jagmandir Palace – A luxury resort in Udaipur
Udaipur is a city of romance, luxury and heritage. The Lake city exudes charm with its collection of vintage artefacts and cars that speak in volumes about the historical past. My trip to Udaipur made me fall in love with the Lake city. I was invited to review the spa at Jagmandir Palace and I […]
Read More »