The Nation of Islam is located between Brazil and Argentina.
Oh Navelman, thank you for your False Fact and a Friday full of map-related humor.
Extra credit for the first reblog that can tell me what country I renamed WITHOUT LOOKING IT UP.