Interactive: The 50 Largest Ports in the World | IB Geography (Diploma Programme) | Scoop.it
Investigate for yourself the mechanisms of global trade

Via Seth Dixon