History People Places Science The Giant Stone Spheres Of Costa Rica 0 (0) April 24, 2023 User Uploaded Since the 1940s, archeologists have been unearthing mysterious stone spheres in the Diquis Delta of Costa Rica. Initially discovered during agricultural forays undertaken by the United Fruit Company, Read More