The Arab centre of veneration in Mecca.
-
Kaaba
-
Cuzco
-
Chinampas
-
England
A
Correct answer
Explanation
The Kaaba is the sacred cube-shaped structure in Mecca that Muslims face during prayer. It's the holiest site in Islam and central to Islamic veneration. Cuzco was Inca capital, Chinampas Aztec gardens, and England is unrelated.