Ghost Hill
United Kingdom
>
England
>
Kent
>
Dover
>
Temple Ewell
>
Ghost Hill
Ghost Hill in Temple Ewell in Dover.
Ghost Hill
Vegetation and ground cover
wood
Scotland Common