Six of Ireland’s most enchanting towns and villages