Mar 13, 2023 · Sherman Falls is a beautiful 17-meter tall curtain waterfall located in Hamilton, Ontario. To reach Sherman Falls, you can take a short walk along the Bruce Trail from Lion’s Club Road. However, there is no parking in front of the falls itself. Instead, you can park at the Artaban Road parking lot, which is about 1 km from the short trail to