FEATURED HOTELS

UNPLUGGED: A DIGITAL DETOX

  In an age where technology has made it incredibly easy to stay digitally connected, we somehow have managed to feel more disconnected than ever...

FLOATING PALACE IN INDIA: TAJ LAKE PALACE

  Floating the in the middle of Lake Pichola in Udaipur, Rajasthan is India’s iconic Taj Lake Palace hotel. This Lake palace stands in all its glory...