greece_crete_matala_sandy_beach_with_caves_near_heraklion_on_the_island_of_crete12.jpg

Matala Sandy Beach with Caves Near Heraklion on the Island of Crete, Greece. Credit: Shutterstock.