Latvian Embassy

Embassy in City Centre

Just south of the city centre.

Advertisement