Sardinia is situated off the western coast of Italy and is a beautiful Mediterranean island with stunning beaches and panoramic views of mountains & sea.Its south tip faces Africa, while its north shore lies just a few miles from Corsica.
Breathtaking beauty and centuries of art and architecture lie tucked in tiny towns throughout Italy. Check out our picks for Italy's most charming small Towns!