Beautiful Biscay Pond in Damariscotta, Maine The twin towns of Damariscotta and Newcastle, located along the Damariscotta River in Mid Coast Maine, offer breathtaking views from many vantage points. Hikes in this region will take you from forestland to marshes and pastures, as well as along […]