The second-largest island in the Mediterranean, Sardinia is packed with fabulous destinations, but one cliffside is a must ...
While it may not be the white sand beaches of Sardinia, you can spend a beautiful ... and taking a dip in the beautiful blue ...