Alberni Pacific Railway
Reservations always recommended.
For more info check out www.AlberniSteamTrain.com