Explore details about location Norwottuck Rail Trail. Norwottuck Rail Trail is a location situated within the Amherst alongside other areas such as Lantern Lane, Shumway Street, The Boulders.