Spain Espana
SPAIN ESPA A Spain is located, as well as Portugal (in the west of the island), on the Iberian Peninsula, where it is in the northeast part borders France and Andorra. In France, Spain has also a...
Australia
AUSTARLIA Australia, the country of eucalyptus and acacia trees, or the land of kangaroos, is by conjectures populated since 120,000 years. The best known population, and one of the oldest civiliza...