Datacentermap.com is a handy site that uses a Google Maps plugin to display the locations of nearly 1500 data centers in 65 countries around the world. It provides an interesting insight into our Internet architecture. The United States has 728 data centers on the map, more than any other country. …