Westborough Town Beach

42.290901, -71.608597