STANLEY PARK

The always breathtaking Stanley Park is situated in Downtown Vancouver and is one of the largest downtown parks in the world. It is larger even than New York City's Central Park. The largest city park in the world is also located in Vancouver, Spirit Park near the University of British Columbia.

CLICK HERE TO RETURN