Jagmandir Island Palace 1/4 by Tripoto
Didn't really see much of the island. Traveled with a bunch of impatient travelers. Nevertheless, wouldn't trade my company for the world.
Michelle
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