Nosy Iranja si trova nel nord-ovest del Madagascar, a 6 km dall'isola principale del Madagascar e a 47 km da Nosy Be: Ambatoloaka o Sakatia. È una magnifica isola composta da due isolotti collegati da un banco di sabbia, che offre spiagge di sabbia bianca e acque cristalline.