The Screaming Heads and the Midlothian Castle

If you happen to be near Burk’s Falls, Parry Sound District, Ontario, about 265 km north of Toronto, then you don’t want to miss visiting the Screaming Heads. As weird as it might sound, yes, there is a place where you can see dozens of screaming heads along with other concrete sculptures, depicting various worldly or rather unworldly creatures.

Screaming head with hands

Continue reading