×

Łomża

City in Poland
Łomża is a city in north-eastern Poland, approximately 150 kilometres to the north-east of Warsaw and 80 kilometres west of Białystok. It is situated alongside the Narew river as part of the Podlaskie Voivodeship since 1999. Previously, it was the... Wikipedia
Population: 62,779 (Dec 31, 2014)
Area: 12.74 mi²
City rights: 1416
Elevation: 95 m (312 ft)