Owls Nest Campground is a paid campsite in Coaldale, Alberta, Canada. Find location details and what to know before you stay in southern Alberta.