Cathedral Falls is one of the highest and most visited waterfalls in West Virginia. Located along Cane Branch, the steep cascade drops 60 feet into a natural amphitheater.
Cathedral Falls is one of the highest and most visited waterfalls in West Virginia. Located along Cane Branch, the steep cascade drops 60 feet into a natural amphitheater.