In India's Udaipur the "City of Lakes" title describes this destination that features Jagmandir Island Palace along with Oberoi Udaivilas as its impressive palace options while lakes create enchanting reflections around buildings designed in regal style.