Forest Island Isla Manechi (left) in the Barba Azul Nature Reserve (IMAGE)
Caption
Forest Island Isla Manechi (left) in the Barba Azul Nature Reserve where. Here is where the oldest evidence for cassava and squash was found.
Credit
Umberto Lombardo
Usage Restrictions
None
License
Licensed content