St. John's, Newfoundland and Labrador Cruise Deals

An aerial view of the rocky coastline of St. John's, Newfoundland, with a long, brown rocky point with abandoned buildings and a lighthouse on a lush green cliff, jutting out into the deep blue sea.