Cities & Towns

Cities in Latvia - Best Places to Visit

There are 101 cities in Latvia. Riga is the most popular city with a population of 742,572.