Jag Mandir

Architecture

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.