Return to my article on Udaipur The Jag Mandir Palace is perched on its own island in the middle of the lake View source image (890 x 595 pixels, 0.3 MB)