India
Like Royalty at the Taj Lake Palace Hotel
At 8 a.m. Manu is at the hotel door, waiting. Our bags loaded, we set off for Udaipur, famed for its palace turned hotel floating in Lake Pichola, the luxurious Taj Lake Palace, perhaps one of THE places to visit in Udaipur. It...
No More Results