Great place.
Tubing Launch (Start) is located at Elora Gorge Trail, Centre Wellington, ON N0B, Canada, Canada