Where is Watagoda Station?

Where is Watagoda Station located?

Watagoda Station, Watagoda Station, Sri Lanka (approx. 6.968981°, 80.65302°)


Where is Watagoda Station on the map?