Taj Lake Palace, Udaipur, India

Taj Lake Palace, Udaipur, India

TatyanaLeonov_GoodWeekend_TajLakePalace.jpg

Set on Jag Niwas island in Rajasthan’s Lake Pichola, Taj Lake Palace has been called the most romantic hotel in the world. Guests are transported by private boat to the majestic 18th-century, white-marble palace, where 83 lavishly appointed suites and rooms encircle a lush garden courtyard. The arduous business of being checked in concluded, an urgent dilemma asserts itself: yoga on the rooftop or a cocktail, served by a palace butler, beside the pool?

On the Thin White Line

On the Thin White Line

24 Hours In Changi Airport

24 Hours In Changi Airport