Nosy Iranja est en grande partie inaccessible mais elle en vaut la peine. Nosy Iranja est composée de deux îles reliées par un banc de sable de 1,2 kilomètre visible à marée basse. Nosy Iranja Be est la plus grande île mesurant deux kilomètres carrés et la minuscule Nosy Iranja Kely est beaucoup plus petite et inhabitée. Ces îles à couper le souffle sont ornées de plages de sable blanc baignées par des eaux chaudes et cristallines. Les visiteurs peuvent se réjouir d'une belle sélection d'activités, notamment : voir le site extraordinaire de tortues pondant leurs œufs le long des plages et les bébés qui se rendent à la mer, faire de la plongée avec tuba dans les eaux turquoise.