Skimming over the Indian Ocean towards the gorgeous islands of Mozambique is like entering a kid’s over-imaginative coloring book.
Water in a dozen shades of blue washes over the crisp white sand backed by vivid green palm trees. Your camera works overtime to capture some of the world’s most stunning islands owned by one of the world’s poorest countries.
Mozambique on the east coast of Africa has numerous islands, with the most tourist-friendly being the …