Cool breezes, incense, and traditional music float by as you stroll around the Lily Pond.
The Taj Lake Palace was built over two and a half centuries ago in the middle of Lake Pichola in Udaipur. It is now a romantic hotel.
Lake Pichola
Udaipur, State of R?jasth?n, IN
Visit website
Discovered by Susan Ranney
on 16 April 2008.
223 views.