The Orion Boat Landing is located on the Wisconsin River just off State Highway 60 in the unincorporated community of Almar Acres. The boat landing has parking for both cars and boat trailers. The parking lot will accommodate approximately 20 vehicles. There is a small picnic area at the entrance to the boat landing. The site is an excellent access point to the Wisconsin River for boats and canoes. Camping is not allowed at the boat landing.