European capitals

1234567891011121314151617181920212223242526272829303132333435363738394041
Across
  1. 2. Moldova
  2. 3. Montenegro
  3. 6. Albania
  4. 10. Andorra
  5. 11. Liechtenstein
  6. 13. Portugal
  7. 15. Belgium
  8. 18. Macedonia
  9. 19. Romania
  10. 21. Norway
  11. 23. Estonia
  12. 25. BosniaAndHerzegovinia
  13. 27. SanMarino
  14. 28. Serbia
  15. 30. Spain
  16. 34. VaticanCity
  17. 35. Netherlands
  18. 38. UnitedKingdom
  19. 39. Slovakia
  20. 40. France
  21. 41. Belarus
Down
  1. 1. Russia
  2. 4. Latvia
  3. 5. Denmark
  4. 7. Bulgaria
  5. 8. Czechia
  6. 9. Croatia
  7. 12. Luxembourg
  8. 14. Germany
  9. 16. Sweden
  10. 17. Slovenia
  11. 20. Finland
  12. 22. Switzerland
  13. 24. Monaco
  14. 26. Austria
  15. 28. Hungary
  16. 29. Ukraine
  17. 31. Greece
  18. 32. Iceland
  19. 33. Ireland
  20. 34. Lithuania
  21. 36. Italy
  22. 37. Poland