Udaipur - A district in India is voted as the World's Best City for travel in an online poll conducted by 'Travel + Leisure' magazine. Udaipur is also known as ‘City of Lakes’ for having number of beautiful lakes. India is emerging as a great tourist place for its natural and man-made beauty.
These kind of achievements will definitely boost Indian tourism and economy. India can see better tourism in the coming months and in the winter season. Know more about Udaipur and the places to visit at the following link.