Udaipur is India’s Venice. It’s no wonder that the breathtaking City of Lakes was voted Best City in Asia by T+L readers for 2018’s … source