Question: n'djamena is the capital of which country?
Answer: Satellite view is showing N'Djamena, largest city and the national capital of Chad a country in northern Central Africa. Grand Mosque in N'Djamena. The city is situated to the north of the confluence of Chari River and Logone River, close to the border with Cameroon.