great setup near US border
Owl Mountain is an awesome place to stay. We were the only ones there, in the tent camping area. There is a pit toilet, shower and a great kitchen building with electricity, refrigerator and sink. We loved our stay there and would definitely stay again. I'm amazed the place was not filled!