Spain is famous for its beaches, and it’s easy to see why. From golden stretches of sand to hidden coves framed by dramatic ...