Under the overwhelming desire to share to world the beauty of Madagascar, a travel addict set up Bio D Island. The team consists of highly-skilled professionals