![]()
|
Back
![]() Oswalds Bear Ranch complex is the Largest (bear only) Bear Ranch in the entire United States! We are found only in the Wild Upper Peninsula of Michigan. Just 20 minutes south of Tahquamenon Falls, or from Newberry go 4 miles north on M-123 towards Tahquamenon Falls. |