Ambalangoda, Sri Lanka
From Wikipedia, the free encyclopedia
Ambalangoda is a coastal town in Western Sri Lanka. It's located in Southern Province in Sri Lanka.
[edit] Transport
It is served by a station of the Sri Lanka Government Railway network.
[edit] References