Penguin Island has been selected to screen at the International Ornithological Film Festival in beautiful Menigoute, France. Every year at the beginning of November, Ménigoute brings together wildlife cinema lovers, wildlife artists and a very large public around Nature celebration.