UDAIPUR,
INDIA
10 MAY - 11 MAY | 2017
RESIDED AT TOUR PROVIDED HOTEL
Udaipur is commonly known as the Venice of India. The city is set around a series of artificial lakes and is known for its lavish royal residences. City Palace, overlooking Lake Pichola, is a monumental complex of 11 palaces, courtyards and gardens, famed for its intricate peacock mosaics. The City Palace is open to the public as a five star hotel, likes of which attracts celebrities from all around the world.