The Beautiful New Hampshire Town That’s Surrounded By Water On All Sides

New Hampshire is home to more than 200 cities and towns, many of which are both incredibly charming and picturesque. Only a few of those communities, however, are coastal. After all, New Hampshire has the shortest coastline of all American states that touch either the ocean with a mere 13 miles of the state meeting up with the Atlantic Ocean. Hiding amongst the most well-known coastal cities of Seabrook, Hampton, Rye, and Portsmouth is an incredibly charming coastal community surrounded on all side by water. Sounds dreamy, doesn’t it?

Address: New Castle, NH 03854

When was the last time you spent the day in New Castle? Share your experience with us in the comments below, as well as your favorite coastal destination in New Hampshire.