Inside India's most iconic hotel, Taj Lake Palace (Udaipur): full tour
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.
Source: zakruti.com