Benidorm Island in B&W - Benidorm, Spain
Beautiful coastline of Benidorm, Spain
The Benidorm Island (or Peacock Island) in Benidorm, Spain