The Pyramids of Sun and Moon are in which country?

A. Japan

B. Egypt

C. Maxico

D. Brazil

Updated by: Zia

Leave a Reply

Your email address will not be published. Required fields are marked *