Only 60 villagers remain in the Spanish town of Libros. The town's name translates to the word “books” in English, and now, ...
Although it is technically impossible to travel instantly from one place to another, there are some locations on the planet that allow you to take only a few steps and you'll find yourself moving ...