Where is Manali Station?

Where is Manali Station located?

Manali Station, Manali Station, India (approx. 10.57862°, 79.64134°)


Where is Manali Station on the map?