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