Wentworth By the Sea fall display | New Castle New Hampshire

The Wentworth By The SeaLove this fall display at The Wentworth By The Sea in New Castle New Hampshire.  The hotel is simply lovely and in a truly lovely location on the New Hampshire Seacoast.

NH Seacoast Image by Monika McGillicuddy


Be Sociable, Share!