
Hotel Jaydurg A Lake Retreat, Udaipur, India
Hotel Jaydurg A Lake Retreat, Udaipur, India About Property: Hotel Jaydurg is Built on the ramparts of a medieval fortification in the old town of Udaipur on the bluffs of the pristine Lake Pichhola, the Jaydurg has been entitled aptly and quite literally. Here you can watch the Sunset over the tranquil waves and indulge […]