Map of Ayrshire (historical) in Palo Alto County, IA:

Ayrshire (historical) Palo Alto Ayrshire 43.0399679 -94.8313728