Fiskardo will make you think you accidentally ended up on an island near Venice during your vacation in Greece.This Greek village is located on the uppermost northern tip of the island of Kefalonia. It is the largest (and grandest)…
Browsing Tag

