The Neverending Story and Indiana Jones are world-famous films. What few people know is that a beach in Spain has been the location where multiple scenes…
The Neverending Story and Indiana Jones are world-famous films. What few people know is that a beach in Spain has been the location where multiple scenes…