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.
Location map of Latvia

Latvia location highlighted on the world map

Other maps of Latvia
Phyical map of Latvia
Related location maps
List of all location maps
Location maps of European countries