The 12th Annual Natural Games Festival took place in Millau, France, June 27-30 bringing together the world’s best competitors in…