Explore Alicante, Spain in this video.