Read more: 25 Gorgeous Islands For Vacationing That Won't Break The Bank Lumsden beach is on Newfoundland's central eastern coast and it is an excellent place to relax; it's hard to be stressed in ...