Hilliard Falls , formerly Bear Camp Creek Falls north of Lake Jocassee, North Carolina, USA (October 10, 1998)
Back to Waterfall Pictures
Copyright © 2005-2008 by Jon Maloney