The story
The town in New Brunswick is named after George Ramsay, 9th Earl of Dalhousie (1770 - 1838). The hill station in Himachal Pradesh is named after James Broun-Ramsay, 1st Marquess of Dalhousie (1812 - 1860).
Etymology from Wiktionary, CC BY-SA 4.0.