Images of Kefalonia beachesAssos village, Kefalonia islandSource: ThinkstockCopyright: iStockphoto / Thinkstock