DescriptionRiga Landmarks 115.jpg English: Latvia, officially the 'Republic of Latvia' is a country in the Baltic region of Northern Europe. Since its...