Places | April 18, 2014 01:58 AM EDT
All the interesting things to see in downtown Toronto (PHOTOS)
Downtown Toronto is the primary central business district in Toronto, Ontario, Canada. Located entirely within the former municipality of Old Toronto, it is approximately bounded by Bloor Street to the north, Lake Ontario to the south, the Don River to the east, and Bathurst Street to the west.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.