Garnish Beach: Newfoundland's Underrated Sandy Peninsula Gem | OnlyBeaches