Inhassoro es un pequeño pueblo de pescadores idílico situado en la costa del continente de Mozambique, justo enfrente del archipiélago de Bazaruto. Se dice que el pueblo ofrece lo mejor de Mozambiquie, ya que en gran medida ha logrado evitar el turismo masivo y aún conserva el encanto pintoresco de un pueblo costero tradicional. Se compone de poco más que una salpicada de tiendas, un mercado vibrante, un hospital, un puñado de encantadores hoteles coloniales antiguos y algunos populares bares de playa y restaurantes que sirven deliciosa cocina local. La playa es, por supuesto, la principal atracción y ofrece un ambiente ideal para actividades como la pesca, la natación, el buceo o simplemente relajarse en la arena blanca prístina. Las islas cercanas del archipiélago protegido de Bazaruto son fácilmente accesibles y son el hogar de una excepcional variedad de aves y vida marina, incluyendo delfines, tortugas, dugongs, tiburones ballena y ballenas jorobadas.