Lindi is a coastal town located at the far end of Lindi Bay, on the Indian Ocean in southeastern Tanzania.