The Newfoundland Insectarium is a museum of nature featuring insects and arthropods from around the world. It houses thousands of live and mounted specimens including a butterfly garden, glass beehive, and ant colony. It is located in Reidville, Newfoundland, just outside Deer Lake.
Partial Data by Foursquare.