This small, secluded beach on the island of Kefalonia is surrounded by lush greenery and offers crystal clear waters perfect for swimming and snorkeling.
This small, secluded beach on the island of Kefalonia is surrounded by lush greenery and offers crystal clear waters perfect for swimming and snorkeling.