The island of Nosy Valiha is located off the northwest coast of Madagascar. Nosy Valiha is part of the Radama Archipelago.