News

This tiny collection of islands are located just off the coast of Madagascar and are known for their tropical beaches. Africa's Comoros Islands are off the beaten path, with most people not having ...