McWay Falls Facts This magnificent and secluded natural formation, blessed with so much ethereal beauty, goes by the deceptively simple name of McWay Falls. The site’s also a highly fascinating feature, in addition to being one of supreme natural allure and charm. Its charm’s enhanced by the fact that until relatively recently, it had slightly […]