Museum of Life and Science Trail Loop is a loop trail that takes you by a river located near Durham, North Carolina.