Post
by Alika » Feb 07, 2014
Thanks for share this beautiful picture. It’s really awesome. Torngat Mountains National Park is a Canadian national park. It is located on the Labrador Peninsula at the northern tip of Newfoundland and Labrador. It is the largest national park in Atlantic Canada and the southernmost national park in the Arctic Cordillera. Last year I visit this park with my brother. I think it is a great attraction for the tourist, Here I suggest to all who have planned to visit the Canada; they must visit this park.