The capital city of Latvia sits on the coast of the Baltic Sea. What is the name of this national capital?

Answer Riga

Riga is the capital city of Latvia. It was founded in 1201.

Asked by · Last updated 5 years ago · 80.2K views · SOURCE