St. Bride’s is a small town on the Cape Shore of Newfoundland, Canada. Take a look below for 5 amazing and awesome facts about St. Bride’s, Newfoundland and Labrador, Canada. 1. Located 166 km Southwest of the capital of Newfoundland and Labrador, St. John’s, St. Bride’s is a fishing community with a population of approximately…