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