Deer Lake attractions

Museum in Deer Lake

Newfoundland Insectarium

If you've got time to kill in Deer Lake, you could make like local families and come to this insect museum, which fights the chill outside with a tropical greenhouse that houses some 1000 butterflies. You can also f…