Jagmandir Palace Udaipur Rajasthan

Jagmandir Palace Udaipur Rajasthan

Jagmandir Palace, located in Udaipur, Rajasthan, is a beautiful palace to the south of Pichola Lake. Jag Mandir Palace is one of the most famous tourist destinations of Udaipur.