Vyborg Historic Center is located on:

  • Subject:  GENERAL KNOWLEDGE
  1. Turkey
  2. Spain
  3. Russia
  4. Norway
Correct Answer: Russia