Benidorm, Spain
Location in Spain
by themeparkgc, 16 years ago