The Mercedes-Benz Club Indonesia celebrated its big 20th anniversary on the small tropical dream island of Bali, in the middle of the Indian Ocean. And what a party it was!