Castlewellan

English

Proper noun

Castlewellan

  1. A small town in County Down, Northern Ireland.