Snorkeling over Dahab’s Blue Hole reef drop off.
Snorkeling at Dahab town reef drop off.
LAST SPACES AVAILABLE