There is a delightful gem in Melaka that will tickle your taste buds and captivate your senses like no other. The Baboon House...