Number one Mediterranean island has 992 miles of beautiful beaches – Top 10 in the Med

There are 10,000 islands in the Mediterranean Sea, all boasting beautiful white beaches, gorgeous sunshine and rugged coastlines. Here are the top 10 you should consider for your next holiday.
Daily Express :: Travel Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here