Although Indonesia provides on arrival visa to most visitors to Indonesia, please check the visa requirement of your citizenship at the nearest Indonesian representatives (Ambassador or Consulate). As your need, committe will provide you a letter of recomendation to help to process your visa.