First Impressions: Madagascar

Arriving on the northern coast of this Indian Ocean island after years of sailing in the pacific, a sailing family dives into a whole new world.