Mike Horn

Next stop Mayotte

Mayotte Island is located in the northern Mozambique Channel in the Indian Ocean, between northwestern Madagascar and northeastern Mozambique. This densely populated island of French Territory serves as another stop-over point for Pangaea as she progresses north.

Post a Comment

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