Where is Tyndall?

Where is Tyndall located?

Tyndall, Tyndall, United States of America (approx. 42.99333°, -97.86285°)


Where is Tyndall on the map?