Cleopatra Sharm Aquarium
Location & Directions
Cleopatra Luxury Resort Aquarium Plaza is primary located in Nabq Bay with the spectacular backdrop scenery of South Sinai Mountains. This distinctive resort will grant a special fun filled holiday experience for everyone all year around.
Download PDF Partner Gallery