Millertown Junction

English

Proper noun

Millertown Junction

  1. A settlement and former railway junction in central Newfoundland, Newfoundland and Labrador, Canada.