Train Brain! Your Daily Dose of Trivia Fun :-)


True or False Question

Machu Picchu was built by the Incas.

True False