Octopus Garden is a Rock climbing located in BC V8B 0H3. It is one of the 18 Rock climbings in Canada. Address of Octopus Garden is Squamish, BC V8B 0H3, Canada. Octopus Garden is located in a remote area, with less than 1 listed places around it Octopus Garden is rated 4.5 (out of 5 stars) by 7 reviewers on the web.
Squamish, BC V8B 0H3, Canada