Explore all the magical places in your own backyard. This whimsical treehouse nestled amongst the wilderness of Redwood Park is a must-see.
Redwood Park has an interesting backstory, with the 80-acres of land originally given as a gift to deaf twin brothers from their father on their 21st birthday.
In 1893, David and Peter Brown started planting what is now over 32 different species of lush trees. They also built a two-storey treehouse to live in. It has since been rebuilt several times due to fires.
The land is now part of the City of Surrey and offers an abundance of scenery for nature lovers to enjoy.
Besides the quaint treehouse, there’s a magical fairytale-like village set in the woods, with lots of trinkets to discover.
Redwood Park Treehouse
Location: 17900 20 Avenue