Good exercise trail.
Tsawwassen Beach Neighborhood Nature Trail is located at Tsawwassen, Delta, BC V4M 2M9, Canada