Navagio beach (aka Shipwreck Cove) is one of the best beaches in Greece and likely one of the most picturesque stretches of sand in the world. This was the featured
Navagio beach (aka Shipwreck Cove) is one of the best beaches in Greece and likely one of the most picturesque stretches of sand in the world. This was the featured