Jag Mandir
Taken Date:
8-3-2011
Upload Date:
09/08/2012
Description:
Jag Mandir is a palace built on an island in the Lake Pichola. It is also called the "Lake Garden Palace". The best scenic view of the lake, the mountains.
Udaipur Tours & Sightseeing
Partner Sites