The fabulous Raffles Udaipur, the first in India is all set to open on August 2, and from the looks of it, is marvellous, sitting pretty atop an island in the Udai Sagar Lake
Tag Archives for Udaipur.
Taj Lake Palace, Udaipur is considered to be one of the most romantic hotels in the world. On top of that, James Bond made them famous with Octopussy. Here is my review of this charming hotel which is a legend in itself!