Khor Island Beach Resort & Spa

Khor Island Beach Resort & Spa is the perfect vacation spot for water sports enthusiasts.