New Persiaball

New Persiaball is an island countryball located in West Africa.