Advertisement

Advertisement

Benidorm

/ ˈbɛnɪdɔːm /

noun

  1. a a coastal resort town in W Spain, on the Costa Blanca


Advertisement

Advertisement

Advertisement

Advertisement


Beniciabenighted