Beautiful Udaipur in the Indian state of Rajasthan is well-known for its mesmerising lakes and ancient buildings. Even though it might not be the first location that springs to mind for flying adventure activities, you will surely like additional activities there.