Google Maps™ driving directions home » Glossary

Latvia

Location: Northeast Europe Official name: Republic of Latvia Formation (date of independence / date current borders were established): 1991 / 1991 Capital city: Riga Population: 2.2 million / 88 people per sq mile (34 people per sq km) Total land area: 24,938 square miles (64,589 square km) Language(s) spoken: Latvian (official language), Russian Main religions: …

Read more