New Libya

Bio
 Markerland New Libya is a country in Africa. It was next to Mozambique & Madagascar.