Tucked away inland from Sri Lanka’s famed south coast, is a little garden seemingly lost in time. It is a…