96 Leave a Comment / By thisara / 29/11/2024 A fantastic house and a great host in Imalka. Such a wonderful way to end our holiday in Sri Lanka. We are sad to leave!!