Bazaruto es una isla de Mozambique situada a 80 km al sudeste de la desembocadura del Save. Es la mayor isla del Archipiélago de Bazaruto. Pertenece al distrito de Inhassoro, en la provincia de Inhambane. Las llanuras costeras muestran numerosos lagos y un ambiente pantanoso que parece ser de topografía kárstica.