Oggomuwa

Oggomuwa is a village in Sri Lanka, where it is located within Central Province.