Butterfly Conservatory 7 /10 Place overview Reviews Pictures Place overview Edit Mode Editing references To include an image The Butterfly Conservatory is inside a building on the land of Niagara Falls' Botanical Gardens. Visitors can walk inside a small tropical recreation of nature that encloses thousands of butterflies from many species that fly and rest around. Visiting information and tips This section needs wiki content editing.