Assos, Kefalonia Island, GreecelovelyOctober 18, 2013Places4 Comments Assos, Kefalonia Island, Greece Source: