Where is Watawala?

Where is Watawala located?

Watawala, Watawala (Station), Sri Lanka (approx. 6.9620104°, 80.5262°)


Where is Watawala on the map?