Ice Mountain in Baie Verte

Central Morning

The town of Baie Verte has a new large winter attraction, that was created by accident, we'll hear from the Mayor

More From AudioMobile/Central Morning