Benidorm Island, a rock outcrop seen through palm trees on Playa Levante Beach on the Costa Blanca, Benidorm, Alicante Province, Spain,