Dive sites in Sharm El Sheikh

Thistlegorm
Shark Observatory
Shark Reef
Anemone City
Shark Reef
Yolanda Reef