Geography… Riga, the Capital of Latvia. 9 Jan 202410 Jan 2024 Riga is the largest city and the capital of Latvia. It is located on the Gulf of Riga at the mouth of the Daugava river where it meets the Baltic Sea. Riga is home to about 605,802…