Rainbow in Newfoundland Posted on July 11, 2010 by rhudson St John’s, Newfoundland, Canada We had a pleasant sail and motor in mostly light winds from St Pierre to St John’s, Newfoundland, Canada. St John’s has a great harbor, very well protected by the cliffs on either side of the entrance.