Original: Mazsalaca is a town in Mazsalaca municipality, Vidzeme, Latvia with 2412 inhabitants.
Simplified: Mazsalaca is a town in Latvia with town rights since 1928.