Built on a four acre island on Lake Pichola in Udaipur, India, is the Taj Lake Palace resort. Honestly, magnificent, right?! Each of the 83 suites in the 263 year old former palace epitomizes royal grandeur with opulent silks, antique furniture, vibrant frescoes, mosaics and views of the lake. This marble encased gem is reason 752 why India is calling my name . . .
Recommended in Travel
Scorpio Beach Club
From the same people who brought the ever chic San Giorgio hotel to Mykonos’ rustic southern coast, Thomas Heyne and Mario Hertel recently opened a nearby beach and social club on the idyllic Greek island. The layout […]
Several weeks ago I fulfilled a lifelong dream of visiting Alaska. I walked through a forest and enjoyed the new growth of ferns, hiked to Exit Glacier, attended one of the most beautiful weddings, ate freshly caught […]