Beautiful place to get lost
Sherwood park trail is located at Unnamed Road, Toronto, ON M4P 2B8, Canada