Travel Guide: Exploring the New Coastal Trails of Newburyport, Salisbury, and Amesbury
| | No Comments
The interconnected Coastal Trails network of Newburyport, Amesbury, and Salisbury reward visitors with a quaint towns, art displays, riverfront, beachfront, forest, marsh, countryside, and encounters with friendly locals.