The Bell Tower Square (St. Marco or Liberty Square

Monument
All sights of Argostoli