Top Adventures in Surrey

Adventure

Hike the Elgin Heritage Park Nature Trail

Adventure

Catch a Sunset at Crescent Beach

Adventure

Walk the 1001 Steps Trail

Adventure

Stroll through Redwood Park in Surrey, BC

Adventure

Hike to Sawblade Falls

Adventure

Hike to Woodland Falls

Adventure

Hike the Springboard Trail and Explore Woodhaven Swamp

Adventure

Hike the Jug Island Trail

Tours

More Tours