Tourist Places

Filter:
LOCO SHED, REWARI

Loco Shed

It is the only surviving steam loco shed in India and houses some of India’s last surviving steam locomotives and…