
Egypt - Saint John’s Reef Liveaboard
Coral Gardens / Liveboard
Liveboard in Egypt : St John's Reef An unmissable itinerary ! With a great variety of different dives, this itinerary is accessible to any...