Photos coming soon
UNKNOWN
Chamo Villa
Hettimulla, Beruwala, Sri Lanka, Beruwala
Where it sits
Chamo Villa
Hettimulla, Beruwala, Sri Lanka, Beruwala
6.45909, 79.98897
Plan around Chamo Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 31, 2026.
