Acerca de
Sheldon's Lookout is a lookout in Etobicoke, Toronto, a free spot to stop and take in the view.
Illustration by Freeyo, not the actual place.
Contacto
Humber River Trail, Toronto, ON M6S 5B5
Contacto
Sheldon's Lookout (Etobicoke, Toronto)