The Southernmost Woolly Mammoths
Granada is a well-known town in southern Spain. Like many other cities in Spain and southern Europe in general, it’s a popular tourist resort. Millions of people visit each year to see sites such as the famous Alhambra-a palace and fortress which is a legacy of the Moors. Not far from Granada is Cordoba, another […]









