Where is Castle Rock station?

Where is Castle Rock station located?

Castle Rock station, Castle Rock station, India (approx. 15.397749°, 74.33435°)


Where is Castle Rock station on the map?