English: Where does the TV series Welcome to Eden take place?
translation: Dove si svolge la serie TV Benvenuti a Eden?