South Falls is a attraction located in Mehama, Oregon.
No contact information available for South Falls.
Within about 4.9 miles, there are parking and charging station.
In the surrounding area, you can also find Theatre, Vending Machine, Viewpoint, Attraction, Cafe, Camp Pitch, Camp Site, Community Centre, Dog Park, Firepit, Gift, Grave Yard, Horse Riding, Hotel, Information, Manure, Nature Reserve, Office and more.
Other attraction in the area include Lower South Falls, Winter Falls, Wildlife-viewing blind, Middle North Falls or Drake Falls.