Designed by
Title
Jag Mandir palace, Lake Garden Palace, Jagmandir Island Palace, Udaipur, Rajasthan #291604976
Description
Udaipur, Rajasthan - 5 Sept 2023 - Jag Mandir is a palace built on an island in the Lake Pichola. It is also called the Lake Garden Palace and Jagmandir Island Palace.
This image is editorial