Fill in each gap with one suitable word to complete the passage.
England is not a large (1)_______________. No town (2)______________England is very far (3)______________the sea and many English families spend their summer holidays at (4)______________seasides. There are no high mountains in England, no very (5)______________rivers and no very large forests. There (6)___________many towns in England. No town is far from another. The English countryside between the towns is like the carpet of many (7)______________. In (8)______________and summer, the fields, meadows and forests (9)_____________ light green or dark green and the gardens are green, red, blue, yellow and white (10)_________________ flowers.