ist ein Village hall gelegen in Maliboda. Es ist einer der 123 Dorfhallen im Sri Lanka. Adresse von ist Uda Maliboda Road, Maliboda, Sri Lanka.
Einige der Orte in der Umgebung sind -
Uda Maliboda Road, Maliboda, Sri Lanka