Upper North Falls is a attraction located in Mehama, Oregon.
No contact information available for Upper North Falls.
Within about 4.6 miles, there are parking and charging station.
In the surrounding area, you can also find Firepit, Gift, Horse Riding, Hotel, Information, Manure, Nature Reserve, Office, Pitch, School, Shelter, Theatre, Vending Machine, Viewpoint, Attraction, Cafe, Camp Pitch, Camp Site and more.
Other attraction in the area include North Falls, Twin Falls, Winter Falls, Middle North Falls or Drake Falls.