Hosted on MSN2mon
The quaint town in England that inspired the village in beloved Christmas rom-com The HolidayThe small market town of Godalming, nestled in the heart of Surrey, England, has an unexpected connection to the silver screen. This town served as the inspiration and real-life backdrop for the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results