Olive and cypress trees grow and geraniums flower on windowsills in this tranquil coastal town, which boasts a beach and a fascinating archaeological cave.
Olive and cypress trees grow and geraniums flower on windowsills in this tranquil coastal town, which boasts a beach and a fascinating archaeological cave.
Olive and cypress trees grow and geraniums flower on windowsills in this tranquil coastal town, which boasts a beach and a fascinating archaeological cave.