Postcard-perfect sand, boulder-strewn coves and forest-backed bays; those who wander a little off the tourist trail can find lesser-known, secluded spots that are just as spectacular as some of the ...
Africa is dotted with idyllic islands: You'll find one of the world's best-ranked beaches in the Seychelles and uncrowded tropical perfection in the Zanzibar archipelago. Migingo Island, however, ...