Address: Umm Al Quwain-Ras Al Khaimah Road, Umm Al QuwainLandmark: Near Umm Al Quwain Aero Club, Umm Al Quwain. See full address and map. Categories: Resorts http://www.barracuda.ae