Martin Helme Place in Southern Province, Sri Lanka Egodamulla is a small town in Sri Lanka. It is located within Southern Province. See also List of towns in Southern Province, Sri Lanka External links Department of Census and Statistics – Sri Lanka No tags for this post. Navigeerimine Raul KirjanenKivisildnik
You must be logged in to post a comment.