Indonesia is somewhere near seventeen thousand islands, so no two trips look alike. Bali keeps a Hindu culture of daily offerings and temple festivals that has outlasted everything around it, Java carries the volcanoes and the old empires, and the reefs east of both are some of the richest on earth. Water shapes all of it, the rice terraces, the coast, the weather, the day.