Lewisporte is a town in central Newfoundland Island, Canada, with a population of 3,409. Take a look below for 25 fun and amazing facts about Lewisporte, Newfoundland and Labrador, Canada. 1. It is situated in Burnt Bay which opens on to the Bay of Exploits. 2. Lewisporte has a deep water port and related facilities…