South Lubec Beach: Where Maine's Rugged Coast Meets Canada | OnlyBeaches