Verde Canyon Railroad offers front row view to Verde Valley