Sharm el-Sheikh
Dahab
Nuweiba
Dahab, diving
Naama Bay
Snorkelling in El Fanar Beach