Showing posts with label JagMandir. Show all posts
Showing posts with label JagMandir. Show all posts

Monday, 14 May 2018

Jag Mandir

Jag Mandir is a palace built on an island in the Lake Pichola. It is also called the "Lake Garden Palace". The palace is located in Udaipur city in the Indian state of Rajasthan.