Jag Mandir, Udaipur, Rajasthan, India. The Jag Mandir is a palace built on an island in Lake Pichola in Udaipur. It dates from the 17th century.
World Asia India Rājasthān Udaipur
Locations & Buildings Palaces & Stately Homes
Places Asia India Other
Pixel Dimensions (W x H) : 3388x5178File Size : 51,396kb
Downloading Heritage Images copyrighted content is subject to these terms and conditions.