Results 2 results found Lakkos beach with turquoise water and mountains in the background, Peloponnese, Greece Lakkos beach with turquoise water and mountains in the background, Peloponnese, Greece