Madagascar

Nosy Be – island off the north-west coast of Madagascar. Phenomenal diving, whale sharks, humpback whales, and lemurs and chameleons on topside. Read more