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