But it gets even better, as the area is home to many species of sea turtles and you can encounter them. In particular, the Abu Dabbab Bay is known as a beautiful sandy beach where you are able to swim with different sea turtles. A particularly amazing aspect of visiting Marsa Alam, is that you can snorkel not too far from the beach and are able to view some sea turtles. Of course, you can go and snorkel or dive further away from the shore as well! [links]