10 Facts About Indonesia That Will Make You Want To Visit Right Away