The most beautiful island in the Mediterranean
Rugged mountains and sandy beaches
Scenic trains between old cities