Where is Mancheswar Station?

Where is Mancheswar Station located?

Mancheswar Station, Mancheswar Station, India (approx. 20.321932°, 85.84493°)


Where is Mancheswar Station on the map?