Explore details about location Norwottuck Rail Trail. Norwottuck Rail Trail is a location situated within the Amherst alongside other areas such as Ash Lane, Arlington Road, Echo Fill Access Road.