Regions of the World
Profile of this island territory of France located in the Indian Ocean (near Madagascar). Includes demographic facts, historical overview, and brief listings of leaders and media outlets. From the British Broadcasting Corporation (BBC).
British Broadcasting Corporation (BBC)