Waskaduwa, Kalutara

Mermaid Hotel

About

Mermaid Hotel is a restaurant in Waskaduwa, Kalutara, Sri Lanka.