226,008 views
23 votes
23 votes
One of the largest sites of Nubian pyramids is located in modern-day Sudan. The pyramids are the site for over 100 burials, many of them royal.

What is the name of this site?
OA. Meroe
O B. The Great Zimbabwe
• c. Western Deffufa
• D.
Benin

User Galeop
by
3.0k points

1 Answer

15 votes
15 votes
the name of the sit is Meroë
User Hammerfest
by
3.2k points