Brazil
The Iguazu Falls in Brazil is the largest waterfall system in the world.
- Grid
- 13 × 13 Maxi
- Clues
- 66 8 themed
- Average solve
- 14:40 235 solves
- Rating
- 4.9 (8)
- Published
- 1 Jun 2022 Wonder Wednesday
Clues
- 1a: Lie in the sun (4)
- 5a: ___ Pace, singer of "Don't Spoil the Silence" (4)
- 9a: Greek alphabet letter (3)
- 12a: Scottish hillside (4)
- 13a: Back muscles, in brief (4)