Caldey Island, south of Tenby, at the south-east corner of Pembrokeshire.