on a map of europe, does great britain lies to the south of russia?

1 answer

No, Great Britain does not lie to the south of Russia on a map of Europe.