Home Features 10 cool facts that’ll make you crave a trip to Indonesia