Map of Otter Island in Louisa County, IA:

Otter Island Louisa Toolesboro 41.1961427 -91.0690355