Skip to content

Inside India’s most iconic hotel, Taj Lake Palace (Udaipur): full tour


July 18, 2020

Join me on a full tour of 5-star Taj Lake Palace hotel in Udaipur, India. The property, a former royal palace, is a marble fantasy that floats magically on the still blue waters of Lake Pichola.

Comments are closed.

%d bloggers like this: