Lawn Beach, Newfoundland: Rugged Beauty on the Avalon Peninsula | OnlyBeaches