skip to main content.

posts about insectarium.

north america » canada » newfoundland » western » deer lake » insectarium

another gem can be found next to deer lake: the newfoundland insectarium. you can see many beautiful butterflies, local and non-local insects, a beehive, tarantulas, and much more. here's a selection of some butterflies: