Described as the ‘loveliest castle in the world’, Leeds Castle is a grandiose fortress nestled in picturesque countryside and surrounded by water. It is not just rich in beauty, though. …
Eastwell Lake is a man-made lake that is very rich in wildlife. Herons fish on the shores and kingfishers can be observed here. It is home to many native wildfowl …