image

Lake Pichola

See Filters

Jagmandir Island Palace

Add To Trip
History The Island Palace in Udaipur, also known as Jag Niwas, was built in the 18th century by Maharana Jagat Singh II of Udaipur. It is located […]
Jagmandir Island Palace, Pichola, Udaipur, Rajasthan 313001, India

New Report

Close