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