Antongona and the Mystery of the Early Madagascans

February 28, 2020 - General
The archeological site of Antongona             Source: Photo by Tom Brouns

Madagascar is an island nation off the southeast coast of Africa and is most famous for its exquisite environment and unique wildlife, especially lemurs. It is the 4th largest island in the world. 

Source: origins

Leave a Reply

Your email address will not be published. Required fields are marked *