Local Time: 17:34
 19th April 2024

This live streaming from St. John’s city, the capital of the Canadian province of Newfoundland and Labrador, shows you “The Narrows”, so called because of the narrow inlet coming from the Atlantic Ocean to form the bay of St. John’s Harbour, and the colourful and modern buildings in the city centre. The metropolis, St. John’s, located on Newfoundland Island, is home to one fifth of the province’s population.