Great Courses of Britain & Ireland: Pennard

pennard

Often called the “links in the sky,” this Welsh rarity is a windy test of quirks and curiosities Located close to Swansea, Wales’s second largest city, and stretching westward from the intriguingly named small resort town of Mumbles, is the Gower Peninsula, a wonderfully scenic corner of Great Britain. It is a land of beautiful […]