Twyfelfontein is in——?

A. Russia
B. Canada
C. Namibia
D. China


Leave a Reply