Udaipur was named the best city in the world by a magazine. Udaipur is famous for its lakes, beautiful palaces, mountains, rooms and tiger gardens.