Satellite map of Omniva
Omniva is an international post and logistics company based in Tallinn, Estonia, with the entire Baltic states as its domestic market.
Latitude: 59° 25' 29.65" N
Longitude: 24° 47' 22.33" E
Nearest city to this article: Tallinn
Read about Omniva in the Wikipedia Satellite map of Omniva in Google Maps