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