Maidstone
From the Simple English Wikipedia, the free encyclopedia that anyone can change
Maidstone is a town in Kent in the England. It stands on the River Medway. Maidstone is the county town of Kent, meaning the local government is based there. Its name means "stone of the maidens" and there is even a crater on Mars named after it.[needs proving]