How good is me life on this beautiful island 24 January 2023 By Downhome First time in Newfoundland, so much to take in. Submitted By: