The Dunvegan winter carnival was held on Saturday, February 4. The carnival featured plenty of outdoor fun, including sliding, skating, sleigh rides and a bonfire.  (Photos: Janice Winsor)