Traveler's Test

Tag: Ammouliani

The Greek island of Ammouliani: a secret escape for nature lovers

The Greek island of Ammouliani: a secret escape for nature lovers

The challenge: Circumnavigate the island on a half-day kayak trip, then have lunch on a desert islet Greece has 6,000 islands, of which more than 200
1 / 1 POSTS