Lewisporte is a town in central Newfoundland Island, Canada, with a population of 3,312.
... See MoreSee Less
1 CommentComment on Facebook
Thanks for the update!