Taylor Head Provincial Park, Nova ScotiaOccupying a rugged wind-swept peninsula that juts 6 km into the Atlantic Ocean, Taylor Head Provincial Park is located southwest of Sheet...