Regatta Point – Stephanie Piscione

November 8, 2011

Regatta Point, on Lake Quinsigamond across from Shrewsbury, is one of two sites that make up Quinsigamond State Park, Worcester’s only state park.