Udaipur, the capital of erstwhile kingdom of Mewar, was founded in 1559. It is dominated by the majestic City Palace, overlooking the Lake Pichola, also known as Venice of the East. The city is known for its heritage sites, Luxury hotels and exciting places like the Vintage and Classic Car Museum. A trip to Udaipur remains incomplete without shopping for... Continue reading