According to the Earth Times a Garbage Island is the points of convergence are where the deposition of trash occurs… by heroback
Susell González López