It has been six years since this writer last set foot in this “playground” called Isuzu 4×4 Land. Located 135 km southeast of Bangkok in Thailand, the area was recently refurbished wherein each of the ...