Cherry Hill, Alba Nuadh