Snorkeling In Egypt: Beaches, Islands And Marine Life (With Pictures & Videos)
Egypt, famous among snorkelers no matter the season. The country is surrounded by the Egyptian Riviera and resorts such as Dahab, Marsa Alam, and Sharm el-Sheikh. With over 200 species of corals,...