Burrard Landing
Canada Pl, Vancouver, BC V6C 3G3 ★★★★★ An amazing view, a gorgeous fountain, seating areas and pathways to small shops and eateries on the sides make this a tourist’s dream! If you’re lucky, you may even see some aquatic wildlife! Located next to the Vancouver convention center, this location is prime for Cos-players and photographers […]
More