Butterfly World is a lush indoor garden in Moncton NB where the butterflies are their main attraction.