22. Fira

Fira

The Greek island boasts a mixture of Cycladic and Venetian architecture, all on the edge of a 400m cliff.

San Sebastian