1/7: Udaipur, known as the 'City of Lakes', offers a serene honeymoon experience with royal palaces, heritage hotels, romantic boat rides, and colorful cityscape. / tourmyindia.com 2/7 ...