The Permanent Mini Jamboree [n.] The Magical Feeling of Scouts living peacefully together, learning from each other and having a memorable time with Scouts from all around the World.