Ages ago, people occupied elaborate and magnificent castles that have been often protected by moats. A moat is a large,… Read More