Where was/were the location/s?


Just curious.

reply

Nova Scotia is the filming location.

reply