Estonia.Estonia
Estonia.Estonia
Finland, Russia, Estonia, Latvia, Lithuania
The three countries located directly south of Finland and north of Poland are Sweden, Estonia, and Latvia. Sweden lies to the west of Finland, while Estonia and Latvia are situated to the south across the Baltic Sea. Estonia is directly south of Finland, and Latvia is further south of Estonia. Poland is located to the southwest of these countries.
It is Libya.
The Ukraine.
Sweden, Denmark and Latvia
Latvia is an independent country.
Egypt is directly north of Sudan
Turkey is directly north of Iraq.
The country directly north of North America is Canada.
The country south of Latvia is Lithuania.