What country is the Moulton Windmill located?
Moulton Windmill: Moulton Windmill in the Lincolnshire village of Moulton, between Spalding and Holbeach is a restored windmill claimed to be the tallest tower mill in the United Kingdom. Moulton, Lincolnshire: Moulton is a village and civil parish in the South Holland district of Lincolnshire, England.
England