Sugar cane is harvested in La Romana, Dominican Republic, where the Central Romana Corporation is located. (Shutterstock photo)
Home Dominican,Republic,La,Romana,May,14,,2018.,Harvesting,Sugar,Cane Dominican,Republic,La,Romana,May,14,,2018.,Harvesting,Sugar,Cane