what country did Isaac Newton
Woolsthorpe Colsterworth United Kingdom
Answer:
Woolsthorpe Manor House, United Kingdom. Lincolnshire
Explanation: