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.
World map Latvia highlighted

Latvia location highlighted on the world map

Latvia location map

Location of Latvia within Europe

Other maps of Latvia

Physical map of Latvia
Physical map of Latvia