Famously known as “The City of Lakes”, Udaipur is one charming destination in Rajasthan. I had the opportunity to explore the nook and corner of the city.
Unlike any other luxury hotel, Suryagarh is known for its specially crafted signature experiences, which make it one of the most celebrated luxury properties in India.