Peggy's Cove is a small, idyllic fishing community on the eastern shore of St. Margaret's Bay in Nova Scotia in Atlantic Canada. Rustic and picturesque, it is a draw for tourists early spring through fall.