Geography, asked by kajalkumari3871, 1 month ago

Where is the place where the garden of England is located?

Answers

Answered by amritadigal03
0

Answer:

kent

Explanation:

South East Country, kent, has been referred to as The Garden of England for hundreds of years.

Similar questions