Showing 1–1 of 1 editor-approved links.
Located at Reidville, Newfoundland, Canada. Exhibits and collects unusual and rare insect varieties from around the world, including many living specimens in terrariums and aquariums.