Mini Review: Taj Lake Palace | Udaipur, India

The Taj Lake Palace is like a mirage set in the middle of Lake Pichola in Rajasthan. Never have I stayed at a property so unique in its setting, that the site of it alone stopped me in my tracks. Hovering like a cloud in the middle of the lake, the former residence of the royal family built in 1743 is now a luxury hotel that exudes “fantasy” from every direction. The marble walls, the gardens, the pools and the incomparable service all add to the ambiance of this magnificent hotel.