Where is Būdalūr Station?

Where is Būdalūr Station located?

Būdalūr Station, Būdalūr Station, India (approx. 10.783143°, 78.98174°)


Where is Būdalūr Station on the map?