Isola Bella Natural Park

This lovely little island not far from Taormina has been declared a natural park. Its short distance from the coast, turns it into a peninsula at low tide.

Recommended accommodations