Prince Edward Island National Park. Prince Edward Island National Park is easily one of the most beautiful places in Canada, especially its windswept Greenwich section. Visitors can explore red sand beaches, wavy dunes, mystical forests, boardwalk trails, and the idyllic places that formed the setting for L.M.