Navagio is one of the most beautiful beaches in Greece. It is located on the north-west shore of the stunning Zakynthos Island. It is the home of a famous ship wreck, called Panagiotis, which is why the beach is also called ‘Smugglers Cove’. Learn more: http://www.touristeye.com/Best-Islands-to-discover-the-Mediterranean-Sea-g-155152
Spain has two major island groups, the Canary Islands located in the Atlantic Ocean and the Balearic Islands located in the middle of the Mediterranean Sea. The islands of this two archipelago have beautiful nature and incredibly varied scenery. They offer a perfect combination of nature and beach holidays for the visitors.