Amphibious Swim and Surf School is located in Dubai, United Arab Emirates on Beach, next to Burj Al Arab, Umm Suqeim - Jumeirah 3. Amphibious Swim and Surf School is rated 5 out of 5 in the category surf school in United Arab Emirates.
Address
Beach, next to Burj Al Arab, Umm Suqeim - Jumeirah 3