Monthly Archives: November 2011


Newfoundland is the place where the New World begins, as it was the first place on North American where Vikings and colonists landed. Actually I got to know Newfoundland in text-book when I was even in middle school back in … Continue reading

Posted in Travel, Uncategorized | 16 Comments