PLACES OF INTERESTS
Udaipur is one of the most beautiful cities of Rajasthan, it is located on the banks of lake Pichola, also known as a 'Jewel of Mewar'. The most romantic city of India can take the tourist into paroxysm of heaven. The center of attraction vibrates around the shimmering blue waters and the royal white marble palaces constructed with unique artistic insight. |