Have an amazing snorkeling adventure trip to the Island of Hamata in Marsa Alam. discover the untouched nature of Hamata National Park and seeing the corals and colored fish around the islands that you cannot see anywhere else.
From $133 · 7 hours