Yarmouth Castle, Isle of Wightby Rigold, S. E.Buildings, structuresEng YarmouthYarmouth, Eng. CastleArchitecture, great britainYarmouth (England). CastleWriting a summary for young readers…For young readersBook data: Open Library