Join三 upcoming events being held in Gibbons. Gibbons is a vibrant town in Alberta, Canada, known for its outdoor recreational activities, including the popular Gibbons Nordic Spa and Snowhenge Winter Playground, as well as its proximity to the stunning Columbian Icefield and Jasper National Park, making it an ideal destination for nature enthusiasts and adventure-seekers.