Skip to content

Claytor Nature Study Center

Categories

College / Universities

About Us

The Claytor Nature Study Center of Lynchburg College is a 470-acre environmental Research Education and Outreach facillity located near the base of the Peaks of Otter.