Udaipur Lake Palace Guide: “India’s Venice”
Udaipur, the Venice of India, is the most romantic city in the subcontinent. I was the loner watching the tourists honeymoon with candlelit dinners all over the city. The Udaipur Lake Palace, now owned by Leela hotel, was once a tourist destination. Due to 2008 Bombay bombings, you have to look at it by boat