Hidden place · Itarsi, India

Tawa Dam

Tawa Dam is located near Itarsi and is mentioned as a nearby place of interest. It offers an option beyond the city’s railway and industrial landmarks.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload