In ruin is situated in a deep wooded area in south Devon. Building begin in 1560 but was never completed. It was the family home of the Seymours during Henry VIII time and is reputed to be the most haunted castle in England.
Comments
Sign in or get an account to comment.