The National Highways Authority of India (NHAI) is constructing the Indora-Dighori flyover near Nagpur on National Highway‑7, which is set to become India’s longest state‑of‑the‑art flyover once completed.

This content is restricted.