Etobicoke Creek is a beautiful park with a flowing creek, in Etobicoke (part of Toronto), Ontario, Canada. What is special about this park is that you feel like you are miles away from the city, surrounded by nature, even though it is in the middle of a city. The only unfortunate thing is that it […]