India's Most Romantic Places
Taj Lake Palace
Udaipur
It’s hard to imagine a more fantastical retreat than this grand, turreted white marble palace, set on a private island right in the glittering waters of Lake Pichola. The entire experience here—including the arrival via canopied, gleaming-wood water taxi; the 83 palatial, opulently decorated rooms, many with Oriental-carpeted porticoes overlooking the lake; the open-air rooftop restaurant for dining by moonlight; and the phalanx of Royal Butlers who cater to every whim—is designed to make you feel like a maharajah, and it does.


