9D7N MYSTERIOUS EGYPT Egypt has plenty of swimming opportunities on the beaches along the Mediterranean and Red Sea coasts. Read More »