Ramea is a small village in Newfoundland and Labrador located on Northwest Island, one of a group of five major islands located off the south coast of Newfoundland, Canada. Take a look below for 21 amazing and interesting facts about Ramea, Newfoundland and Labrador, Canada. 1. The island is approximately 3.14 km long by 0.93…