The beautiful greek village of Agios Nikolaos sits in the mountains, Kefalonia.

- Image ID: EBM99F
The beautiful greek village of Agios Nikolaos sits in the mountains, Kefalonia.
John Greenwood / Alamy Stock Photo
Image ID: EBM99F
The beautiful greek village of Agios Nikolaos sits in the mountains, Kefalonia.
Location: Agios Nikolaos, Kefalonia, Greece