Egypt's Red Sea coast, known for its pristine beaches, vibrant coral reefs and diverse marine life, has long been a popular destination for tourists seeking sun, sand and diving opportunities.