Summary: Tourists coming to Newfoundland and Labrador in June probably picture those blue, sunny skies and sparkling waters from the ads - Not this! Meghan McCabe puts on her fog goggles and finds some people visiting St. John's from away.
Summary: Tourists coming to Newfoundland and Labrador in June probably picture those blue, sunny skies and sparkling waters from the ads - Not this! Meghan McCabe puts on her fog goggles and finds some people visiting St. John's from away.