Upper Sols Creek Falls, NC – Devoid
$5.00 – $450.00
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!