Jag Mandir
E279143
UNEXPLORED
Jag Mandir is a historic island palace on Lake Pichola in Udaipur, Rajasthan, known for its picturesque architecture and role as a royal retreat.
E279143
UNEXPLORED
Jag Mandir is a historic island palace on Lake Pichola in Udaipur, Rajasthan, known for its picturesque architecture and role as a royal retreat.