More to explore:
Already have an account?
Log in now
The Roman lighthouse near Dover Castle, Dover, England
Most Beautiful Ancient Castles - Dover Castle, England
10 Most Beautiful Castles around the World - Dover Castle, England
White Cliffs of Dover, England
Leeds Castle, Kent, UK view from Hot Air Balloon by Samantha Lacy, via Flickr, one of the most beautiful castles ever
Leeds Castle is a castle in Kent, England, situated 5 miles southeast of Maidstone. A castle has been situated on the site since 1119.
Warkworth Castle, England
Carisbrooke Castle - England