Canadian province of Newfoundland delivers am iceberg parade when giant icebergs can be seen for shore along Iceberg Alley.
Newfoundland is a large island off the east coast of Canada, located in the province of Newfoundland and Labrador. It is the 16th largest island in the world, and is known for its rugged coastline, ...