The giant outdoor swimming pool at Second Beach with Stanley Park and the ocean in the background
The giant outdoor swimming pool at Second Beach with Stanley Park and the ocean in the background
Sign up for our e-newsletter for a chance to win VIP tickets to the Royal Canadian Circus.