India's Slowest Train Takes Almost 5 Hours To Cover 46 Km, Here’s Why
The Nilgiri Mountain Railway runs between Mettupalayam Railway Station and Udagamandalam Railway Station in Ooty, Tamil Nadu.
Viral