A little island in the Mediterranean is usually better known for its crystal blue seas,…

A little island in the Mediterranean is usually better known for its crystal blue seas,…
Sunny skies, historic buildings, dramatic scenery and the cleanest seas in the Mediterranean (as well…