Pigeon Lake is a popular lake in central Alberta for swimming, fishing, and boating. Ma-Me-O Beach is located on the southeastern part of the lake featuring a sandy beach for day trips. The Village at Pigeon Lake is a nearby small shopping area with local bakeries, food, and ice cream.