Sumatra is a large island in western Indonesia with a tropical rainforest climate. The annual temperature range is 22-34℃/71-93℉. The rainy season is from December to March. It is suitable for diving at other times. The visibility can reach more than 20 meters. The water flow is medium.