Archelon - Sea Turtle Rescue Centre
Glyfada, Glyfada, Athens, Central Greece
In 1994, ARCHELON in co-operation with the Municipality of Glyfada and the financial support of the Environmental Ministry set up one of the first Sea Turtle Rescue Centres in the Mediterranean. "Ο.Σ.Ε." the Greek Railway...
View More