Discover Łomża
compiled from our dataŁomża is located in Podlachia Voivodeship, Poland, and has a population of about 60,848. Our atlas lists 107 places here.
These include 6 sights and 2 museums, 81 restaurants, 18 places to stay and 0 cocktail bars. Highlights include Stary Rynek, Niepodległości 10, Punkt Widokowy w Łomży - Zamkowa Góra.
