Jag Mandir
Taken Date:
17-11-2011
Upload Date:
10/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