Upper Sols Creek Falls, NC – Devoid

$5.00$450.00

Clear

Description

Upper Sols Creek is an absolute stunner! The 60-ft waterfall, located in Western North Carolina, is a top favorite and an absolutely breath taking subject for any composition. You simply can’t go wrong with this beauty!