cupure logo
autumnvillageworldstriketownlondonflightsperfectgreekscottish

The Greek island with 1,000 chapels – more than one per 10 residents

The Greek island with 1,000 chapels – more than one per 10 residents
There are the many chapels built by sailors’ families as vows for their safe passage

Comments

travel news