The Wild Geese

Located in Ireland