Where is the Hever Castle located?

The Hever Castle is located in the village of Hever, in the county of Kent, England. It is situated in the Edenbridge district of Kent.
Copyright Wanderlust World © https://www.ynyoo.com