Craig Creek Landing provides paddlers with convenient water access along Craig Creek in Eagle Rock, Virginia. This boat launch serves as an ideal put-in or take-out point for exploring the scenic waterways of Botetourt County, featuring calm creek waters surrounded by beautiful mountain landscapes. Paddlers can enjoy a peaceful paddling experience with easy access to the James River watershed system.