Mashraba
Egypt

Snorkeling over Dahab’s Blue Hole reef drop off.

Snorkeling at Dahab town reef drop off.

Blue Hole Dahab (Egypt)

Mashraba (Egypt)