An idyllic place for romantics at heart, Udaipur is undoubtedly the best place to holiday in Rajasthan. Adorned with pretty palaces and the scintillating lakes, this popular tourist place has so much to offer to the honeymoon couples and history lovers. The city is also home to the second largest man-made sweet water lake, and has one of the most exotic boutique hotels in India. A perfect destination for honeymoon tour, family vacation as well as holiday with friends, this prized possession of Rajasthan is definitely a must visit. The charming Udaipur draws the attention of the tourists with its enormous lakes, awe-inspiring palaces and quite scrumptious food. The city is like a fresh breath of air as it is adorned with multiple of lakes in a desert state. Udaipur is an ideal destination for a luxury holiday as it is replete with boutique hotels that either fringe the lakes or are situated amidst it. In fact, the city boasts a number of palaces that have been converted to heritage hotels for the luxury seekers to have a glimpse of royal hospitality.