Explore hiking trails around Pelham, Ontario. The best hike near Pelham is Eternal Flame Falls Loop via Boy Scout Trail, a 6.4 mile loop in Chestnut Ridge Park. Pelham has population 17110.0.