The Terrace Mountain Trail is a linear trail that runs along Raystown Lake for about 30 miles. It offers many beautiful views of the lake, and even goes directly alongside it at times. The trail has numerous small accents and descents, but also has long stretches of flat walking. Camping spots are limited, and some of the miles include dirt and gravel road walking.