Where To Stream A New Life in the Sun Where Are They Now? Season 7 Episode 12
Episode 12
- Aired June 4, 2025
- 60 Min
In Italy, property managers Carli and James try to boost their earnings. And in Greece, will the success of James and Vicky's diving school drown them in work?