Question: where does the show the paradise take place
Answer: North East England