Fort Constitution is a historic fort located on the eastern shore of New Castle. It offers breathtaking views of the Portsmouth Harbor and the Atlantic Ocean. Visitors can explore the fort's grounds, including the old lighthouse and military installations.
Great Island Common is a beautiful seaside park with a sandy beach, picnic areas, and walking trails. It's the perfect spot to relax, have a picnic, or take a leisurely stroll along the shoreline.
The Portsmouth Harbor Lighthouse, located on nearby Whaleback Lighthouse, offers guided tours where visitors can learn about its history and significance. The views from the top are truly spectacular and worth the climb.
Wentworth by the Sea is a grand hotel located in New Castle that exudes historic charm and luxury. Visitors can explore the stunning grounds, dine at one of their restaurants, or relax with a spa treatment.
Experience the beauty of New Castle and the surrounding area from the water by taking a harbor cruise. Learn about the maritime history of the region while enjoying the picturesque views of the coastline.