translate English to French: "We’ve had visitors from around the globe and we’ve been featured in travel magazines across Europe and in almost every major newspaper in Canada.
Nous avons eu des visiteurs de partout dans le monde et notre centre a été mentionné dans différents magazines européens ainsi que dans la plupart des journaux canadiens.