Books

43 works - Books.

"43" Result

Camber Castle is located on the south coast of England, a short distance to the south of the town of and Cinque Port of Rye. Largely constructed between 1539 and 1543, it was an elaborate artillery fortification that represented an important element of Henry VIII's 'Device', or …