Keri Town & Keri Cape, Zakynthos
Keri Town and Keri Cape are located on the southernmost part of Zakynthos Island, and they are prominently featured in most travel guides, for good reason. Keri Town is often confused with Keri Lake Beach, which is near the port.To [...]