As an island nation, Madagascar is no stranger to its fair share of world-class beaches, often on smaller and beautiful islands of their own. Situated off the ...