Walala Megodagammedda

Walala Megodagammedda is a village in Sri Lanka within the Central Province.