WorldABC.xyz

Facts on every country, dependency, and geographic entity in the world

Town Hall Square is the official center of Riga. Seen here is the Blackheads House as well as the spire of Saint Peter's Church.