San Carlos Falls

San Carlos Falls was a pleasant 40ft plunging waterfall that offered swimming as well as another chance at dipping in a separate falls on the Lonfit River…