Heart’s Delight-Islington is a town on the south side of Trinity Bay in the Canadian province of Newfoundland and Labrador, located on Newfoundland and Labrador Route 80. Take a look below for 17 amazing and fun facts about Heart’s Delight-Islington, Newfoundland and Labrador, Canada. 1. The Post Office was established in 1954. 2. The first…