Bring your camera to photograph this striking beach, which is dotted with large, eye-catching rocks that provide shade and shelter, and harbor several caves.
Ride the quick funicular back in time to this hilltop plateau of medieval and Renaissance churches, palaces and towers that seem to compete to be the tallest.
On this small and beautiful Spanish island of vast geographical contrasts, find lush forest, arid gigantic peaks, lovely beaches and challenging hiking trails.
This pretty fishing village has a scenic seaside setting. Lounge on the beach, explore the characterful old fishing district and visit the ancient castle.
Experience the rich Baroque beauty of this ornate basilica, built on the site where devotees believe that the Virgin Mary appeared on a marble pillar in A.D. 40.