Where is World Trade and Convention Centre?

Where is World Trade and Convention Centre located?

World Trade and Convention Centre, World Trade and Convention Centre, Canada (approx. 44.6484°, -63.5759°)


Where is World Trade and Convention Centre on the map?