The site of a fort erected in 1634, Castle Island is a great place to walk, jog or just unwind and enjoy the view.
Add a Review