Nara Nature Park
north of US-41between Houghton & Chassell296-1165
The Nara Nature Complex is located at the east end of Houghton's paved recreation trail that starts in downtown Houghton. There are two sledding hills open to the public with plenty of parking.Phone: 296-1165
back to top