Where is Centrs?
Where is Centrs located?
Centrs, Centrs, Latvia (approx. 56.95406°, 24.12206°)
Where is Centrs on the map?
Centrs - Riga
{"latitude":56.95406,"longitude":24.12206,"title":"Centrs"}