What is the name of the Roman Goddess of Spring?
Landmarks – what and where?
This week in history
- 20th April 1989 – Scientists announce that Earth had been narrowly missed by a passing asteroid weighing 400 million tons
- 21st April 1926 – Her Majesty Queen Elizabeth II is born
- Landmark – Machu Picchu, Peru
- Spring quiz – c) 5 months