The beach and seafront at Benidorm, Alicante, Spain.

The beach and seafront at Benidorm, Alicante, Spain.
The beach and seafront at Benidorm, Alicante, Spain.
2021
beach seafront Benidorm Alicante Spain. sand waterfront promenade apartment highrise skyscraper Spanish Spain high-rise high rise