Thank you for your patience while we retrieve your images.
Taken 27-Mar-08
107 of 114 photos

Tommy Thompson Park, Toronto - 2008

Located on the Toronto waterfront, Tommy Thompson Park is a unique urban wilderness minutes from downtown. The park is located on a man-made peninsula, known as the Leslie Street Spit, which extends five km into Lake Ontario and is over 500 hectares in size.