Taken for a ride?

For our British friends, “Benidorm” is a prime-time sitcom of the British ITV set in Spain1. For all the others it is a holiday resort at the coast of Costa Blanca, half an hour away from Alicante, Spain. It is known for its Manhattan-like skyline, a symbol for the cementation of Spain’s shoreline, for its […]