Beach Road leads down to the Beach Point lighthouse, and ocean sand beach in Beach Point, Prince Edward Island, Canada.