Agia Triada beach is a pebbly beach situated in Paleokastritsa town on the island Corfu, Greece, onl...
Spilia beach is found on the island of Corfu, only 1.5 kilometers from Corfu Port, Greece. This smal...