Where is Catawba Island?

Where is Catawba Island located?

Catawba Island, Ohio, United States (approx. 41.58794°, -82.83717°)


Where is Catawba Island on the map?