The entrance to Westville Dam is on Wallace Road in Sturbridge, and camping and swimming are encouraged there.
The entrance to Westville Dam is on Wallace Road in Sturbridge, and camping and swimming are encouraged there.