Summerford is an inhabited place located on New World Island.
Category: Newfoundland and Labrador, Canada