The Taj Lake Palace, Udaipur, the Most Romantic Palace in the World, offers magical morning walks, resplendent gardens & moonlit dinners, creating the perfect setting for celebrating relationships. Take a tour of the iconic Palace, in this video..


Name:  1984.jpg
Views: 1599
Size:  39.0 KB