Situated on an island in Lake Pichola, Jag Mandir is an exquisite palace that adds to the allure of Udaipur's lakes. It's often called the "Lake Garden Palace" and is a popular spot for weddings and events.
© Rajasthan Visits | Design & Developed By My Web Solutions
Send Your Comment
Your email address will not be published. Required fields are marked *