Karpathos

Karpathos in Greece - an isolated island with a natural beauty, wild winds and waves, and cozy little towns.