Boswarlos Explained

Boswarlos is a settlement in Newfoundland and Labrador, in Canada.As of 2011, there were 140 people living in Boswarlos.[1]

43.778°N -79.444°W

Notes and References

  1. https://www.stats.gov.nl.ca/Statistics/Topics/census2011/PDF/Pop_CCS_2011.pdf