A small town in Newfoundland (Canada) has suddenly become a tourist destination thanks to a new visitor – one of the first icebergs of the season....
Recent Comments