If you dream of exploring the underwater wonders of the Red Sea, Sharm el-Sheikh is the ideal...