Argostoli, Cephalonia

Argostoli is a town on the island of Cephalonia, Ionian Islands, Greece. It flows up from the turquoise bay along