List of landmarks in Abercraf Select Landmark in Abercraf from the list below: Abercrave Inn Wales Ape and Monkey Sanctuary