In India, Udaipur is known as the city of lakes and palaces. But I decided to skip that rather clichéd title. Actually, the city is more than just that. It’s a place that makes you feel the essence of the entire state of Rajasthan in a few square kms. If you are going to make a call there dial...