Benidorm Island (or Peacock Island) in Benidorm, Spain
Terra Mitica in Benidorm, Spain
Wide shot of skyline in Benidorm, Spain