Located on the equator, Indonesia has a typical tropical rainforest climate with high temperature and high humidity all year round. The annual temperature ranges from 25 to 27? with little seasonal changes. Affected by monsoon from the Northern Hemisphere, the northern part of Indonesia enjoys abundant rainfall from July to September. However, affected by monsoon from the Southern Hemisphere, the southern part of Indonesia has abundant rainfall in December, January and February. There is green and water everywhere on the islands and the weather is like summer all year round. The best time to visit Indonesia last from May to October when there is relatively less rainfall.