Trivia time0SHARES Published: 30 July 2019 | No comments yetIn which country would you find the Stone Spheres? 1. Costa Rica 2. Peru 3. Brazil 4. Colombia Answer: Costa Rica