Netflix drama Ransom Canyon has landed on the streamer but where was the show actually filmed?
Gulliver’s Theme Park Wowcher offers £12.50 entry in school holidays
- today, 22:16
- birminghammail.co.uk
- 0

Netflix drama Ransom Canyon has landed on the streamer but where was the show actually filmed?
No comments