Home
- Poland
- Lomza
Łomża, in English known as Lomza, is a city in north-eastern Poland, approximately 150 kilometers 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.