Welcome

After surveying 99 different locations, National Geographic Traveler named the Avalon Peninsula in Newfoundland as the top rated coastal destination in the world.
"It is home to one of Canada's oldest cities - the provincial capital of St. John's - a winding coastline dotted with picturesque fishing villages." It is a region of "stunning natural beauty and cultural integrity.  Definitely one of the best kept tourism secrets."

Isn't this the year you discover Canada's best kept secret for yourself?