Wadduwa, Kalutara

Mihilaka Holiday Homes

About

Mihilaka Holiday Homes is a restaurant in Wadduwa, Kalutara, Sri Lanka.