Where is Latvia located on the World map?

Find out where is Latvia located. The location map of Latvia below highlights the geographical position of Latvia within Europe on the world map.
Latvia location map

Latvia location highlighted on the world map

Other maps of Latvia

Physical map of Latvia
Physical map of Latvia