City Guide: Riga, Latvia
Located in northeastern Europe and on the shores of the Baltic Sea, Riga is the capital city of Latvia and the largest metropolis in the Baltics, with roughly 600,000 inhabitants. And yet, it’s also a city with a human scale that can be easily discovered on foot....