St Madoc is located on the Gower Peninsula, ten miles from Swansea. This is one of the most beautiful regions of South Wales and the UK's first designated area of outstanding natural beauty.