Marawila, Chilaw

Lagoon Palm Bay Restaurant

About

Lagoon Palm Bay Restaurant is a restaurant in Marawila, Chilaw, Sri Lanka.