Locations
I saw that this was filmed in many locations including UK, Norway, Italy and some other places. Anyway, the place where they were on the boat off the coast was beautiful. Anyone know where that was? I am guessing not the UK, but maybe Norway or Italy?
share