A. Sutherland - AncientPages.com - Very little is known about Pennard Castle, a ruined castle near the village of Pennard in the Gower Peninsula in South Wales. The