Battle Harbour in Newfoundland is a place you do not forget, seems like time came to a halt a few centuries ago. But the place is still alive, promising with new projects such as an art residency program which i am planning to attend. Beautiful magasin général. The...