Tag: Southern Ontario

Lion’s Head Lookout

You’ll find Lion’s Head Lookout in the village of Lion’s Head, in a sort of halfway point between Northern and Southern Ontario.