Location

River Place Guesthouse – Hettimulla, Beruwala

Molla Bokka Road, Hettimula, Beruwala, Sri Lanka