Dover castle Dover castle By Shane and Rachel Location Dover Castle is located in Dover, England History Dover Castle was built in approx. 1066 A.D. It was used as a fort…
Dover castle Dover castle By Shane and Rachel Location Dover Castle is located in Dover, England History Dover Castle was built in approx. 1066 A.D. It was used as a fort…