Picturesque Mediterranean Beaches

Beautiful coastal views featuring turquoise waters, rocky shores, and serene sandy beaches across Mediterranean locations.

Simos beach with turquoise water, Elafonisos island, Greece
Simos beach with turquoise water, Elafonisos island, Greece