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