Udaipur, India
What could be more magical than a hotel on an island? The Lake Palace in Udaipur is even better than what you may imagine. The palace was built under the direction of the Maharana in the 18th century. In the 1960’s it was turned into a luxury hotel. When I stepped out of the boat,…




