Stackpole is a National Trust Nature property and nature reserve in West Wales.It incorportates Barafundle Beach, Stackpole Quay, Stackpole Head and Bosherton Lily PondsLimestone cliffs surround the area, making it a popular sight for sea birds and bird spotters.There’s a cute tearoom on the quay, which serves…