Nosy Be, Africa

A lush island off Madagascar with a mix of beaches and culture.

A rocky shoreline on the island of Nosy Be, Madagascar, with waves crashing against the black volcanic rock, a lone tree on the cliffside, and the vast Indian Ocean under a blue sky.