The islands of the Indian Ocean are located off the coasts of eastern Africa, southern Asia, and western Australia.