Where can you find the world’s largest petroglyph?

16480

Where can you find the world’s largest petroglyph?

Chile

Portugal

Niger

Australia

Answer: The correct answer is Niger

Related posts:

Leave a Reply