À New Castle, les visiteurs peuvent explorer une variété d'attractions qui mettent en valeur la beauté naturelle et l'importance historique de la région. L'une des principales attractions est le site historique de Fort Constitution, situé à l'entrée du port de Portsmouth, où les visiteurs peuvent en apprendre davantage sur l'histoire militaire de la région et profiter de vues panoramiques sur l'océan. La charmante ville insulaire abrite également le pittoresque New Castle Common, un bel espace vert idéal pour des promenades tranquilles et des pique-niques, offrant des vues imprenables sur le littoral environnant.À proximité, le Wentworth by the Sea Hotel, une station balnéaire historique, offre des possibilités de restauration raffinée et de détente, ainsi qu'un accès à de magnifiques vues sur le front de mer. Pour ceux qui s'intéressent à l'histoire maritime, le phare de Portsmouth Harbour, situé à proximité, est un site incontournable, proposant des visites guidées pendant les mois d'été.La région est également connue pour ses belles plages, telles que Great Island Commons, où les visiteurs peuvent se baigner, bronzer et explorer les sentiers côtiers. Les rues pittoresques de New Castle abritent de belles demeures historiques et l'emblématique église de New Castle, ce qui ajoute au charme de cette petite ville.