The majority of the filming took place in Seaside, Florida, a master-planned community located in the Florida Panhandle. It’s in Walton County, between Panama City Beach and Destin.
It’s really hard to believe that the movie set in Florida was shot on an actual location rather than on a sound stage, everything is eerily picture perfect, almost too beautiful to be real!