Benidorm, Spain
Location in Spain