Angoda, Western Province, Sri Lanka


Angoda is a village in Colombo District, Western Province, Sri Lanka.