The Avalon Peninsula

Top 10 Best Places to Visit in Newfoundland, Canada

Newfoundland is a province in Canada. It was a part of the Viking civilization which dates to 800-1050 A.D. Newfoundland is known as the “Bluenose Province” because of its friendly people and its bright, blue waters. One thing you might not know about Newfoundland is that it has a rich history and culture that’s worth …

Top 10 Best Places to Visit in Newfoundland, Canada Read More »