Tourist attractions

Added

Aug 24, 2015

Views

826

Description:

Rogers Centre is a multi-purpose stadium in downtown Toronto, Ontario, Canada situated just southwest of the CN Tower near the northern shore of Lake Ontario.

Leave a Reply

Your email address will not be published. Required fields are marked *