english words

12345678910111213141516171819202122232425
Across
  1. 2. overlook
  2. 4. population
  3. 6. skyscraper
  4. 8. outside
  5. 13. admire
  6. 14. urban
  7. 15. landmark
  8. 16. visitor
  9. 19. average
  10. 21. harbour
  11. 22. date from
  12. 25. have in common
Down
  1. 1. enormous
  2. 3. well-known
  3. 5. port
  4. 7. climate
  5. 9. impressive
  6. 10. tourist
  7. 11. destination
  8. 12. discount
  9. 17. island
  10. 18. attraction
  11. 20. link
  12. 23. perfect
  13. 24. surround