Loading...
Uploaded by 2LauranM on Sep 20, 2010
the Greek island Ikaria is a paradise for hiking. This hike takes you up through the canyon of the Myrsonas river to the natural (God made) bridge of Gjofiras
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)