Wow ! - a lovely write-up re Newfoundland: Avalon Peninsula - best score of "Top Rated" places - in National Geographic Traveller Nov-Dec 2010 issue.
My first reaction was that this was great - then I wondered why they focused just on Avalon when all of Newfoundland and Labrador is remarkable for its people and its beauty. I'm a "Come-from-away" who fell in love with NL back in 1981.
Traveler magazine's experts rate 99 of the world's great islands, coastlines, and beaches for sustainability and authenticity.
Absolutely beautiful photo of Cape Spear at top of the following page before the article.
Nfld even has first photo in their photo gallery.
The following webpage lists the 99 places under various headings - 18 Top Rated, 21 Doing Well, 28 In the Balance, 16 Facing Trouble, 14 Bottom Rated, and 2 Near Catastrophic.