Home Current News A new interactive map lets you track where your city or town...NewsCurrent NewsA new interactive map lets you track where your city or town was located on Earth 750 million years agoSeptember 3, 202076FacebookTwitterPinterestWhatsApp A computer scientist’s map lets you go back in time to see how chunks of land have moved and changed over hundreds of millions of years.Source: yahoo.com/news