Bus and train routes to and from Riga

Where is Riga located?

Riga, Riga, Latvia (approx. 56.95°, 24.1°)


Where is Riga on the map?