The tsunami , caused by an earthquake off the shore of Aceh , took 230,000 lives and left nearly two million people homeless in more than a dozen nations -- large numbers in India , Sri Lanka and Thailand as well as here in Indonesia .