Loading...

Initial language selection is based on your web browser preferences.

Info

Error

Daedalus Riff - Steg 02 - Rotes Meer

by Eduverse360

File ( 864kB )

Free

Description

Daedalus Reef is located in the Egyptian Red Sea, about 90 kilometers from Marsa Alam, a small town on the Red Sea in Egypt.