Long Pond MA

A large dose of nature’s best medicine awaits visitors to Long Pond in Massachusetts’ southeastern region. Located only a few miles west of Plymouth Bay, 211-acre Long Pond is a picture of solitude, wooded shoreline and pristine sand beaches. Much…