It is located near the Mozambique Channel and is approximately 70 kilometers north of Mahajanga.
The location is situated close to the Mozambique Channel and is roughly 70 kilometers north of Mahajanga.