Across
- 2. kind
- 5. such
- 6. festival
- 9. enough
- 10. on
- 11. step
- 13. art
- 15. favorite
- 16. open
- 17. host
- 21. most
- 22. fall
- 24. great
- 25. arrive
- 26. history
- 28. break
- 29. afraid
- 30. different
Down
- 1. difficult
- 3. useful
- 4. same
- 7. expensive
- 8. short
- 11. special
- 12. popular
- 14. famous
- 18. chance
- 19. season
- 20. carry
- 21. message
- 22. fun
- 23. last
- 27. bad
