We finally got to my grandparents home in Bang Tabun, Thailand. The word Bang Tabun means "place of tabun trees", tabun is a Thai term for Xylocarpus...