US Marine Logan Thibault (Zac Efron) returns from a tour of Iraq carrying a photo of a woman he doesn't know but believes is responsible for keeping him alive. Check out the locations of other Nicholas Sparks film adaptations-- The Last Song, The Longest Ride, The Notebook, Dear John, A Walk to Remember and Safe Haven.
Little Ben's tree house was built around the lake at surrounding St Joseph Abbey.
Site of the garden party.
Logan's fixer-upper. Filmed at an old French-Creole trading post located at Camp Salmen Nature Park.
The lighthouse in the background of Beth's photo.