You will have to find out if you are obliged to apply for a visa, as the rules differ for each country. The website of the Indonesian Embassy in your country is the best place to enquire. Your travel agency can take care of any formality.