Places to stay near Jagmandir Island Palace
Reviews of Jagmandir Island Palace • 2
Didn't really see much of the island. Traveled with a bunch of impatient travelers. Nevertheless, wouldn't trade my company for the world.
Jag Mandir is a palace built on an island in the Lake Pichola. It is also called the "Lake Garden Palace". The palace is located in Udaipur city The most romantic place in the world. Perfect setting for a perfect date A must visit for couples