Apella Beach Karpathos, a Must see

Mention the Greek isles, and you’ll trigger visions of sailboats anchored near pebble beaches and coves concealed by pine-treelined mountains. Apella Beach on Kárpathos is a living incarnation of those daydreams. Apella Beach on Kárpathos, Nestled between the islands of Rhodes and Crete.   Kárpathos an off the beaten path Island of the Dodecanese island […]