There are 3 attractions in Ambanja. Nosy Be, tropical island known for beaches and diving, is the most popular.