Jag Mandir is a palace built on an island in the Lake Pichola, India. The palace served as a refuge to asylum seekers on two separate occasions.
Jag Mandir is a palace built on an island in the Lake Pichola, India. The palace served as a refuge to asylum seekers on two separate occasions.