Welch Park on Lake Somerville

Location and Nearby Activities