As well as the filming possibilities offered by the sets and backdrops of the Ciudad de la Luz itself, Alicante and the surrounding area provides an ample range of natural locations.