St John’s Newfoundland: A Patchwork of Colors
St John’s, the capital city of Newfoundland and Labrador Canada, has a deep harbor, about 250,000 residents, and lively dining and nightlife.
