Secret seaside: 20 unspoilt European islands
1. Isola la Maddalena, Italy 2. Pantelleria, Italy 3. Kastellorizo, Greece 4. Salina, Italy 5. Île de Bendor, France 6. Meganisi, Greece 7. Cies Islands, Spain 8. Vis, Croatia 9. Ios, Greece 10. Cavallo, France 11. Kea, Greece 12. Koufonissia, Greece 13. Marstrand, Sweden 14. Îles d’Or, France 15. Sylt, …
Mauricio Céspedes flipped this story into Favoritos•1829d