Huelva is a Large Andalucian town in the western costa de la luz. Located at the mouth of the Rivers Tinto and Odiel. Its geographical importance has stretched back 3000 years and today it is home to 150,000 people. Although the suburbs are no sight to see if you get to the town centre there is good shopping and eating around the palm lined plaza de las Monjas. For a Major port the town centre is compact and can be navigated on foot easily. As you would expect from a port the seafood in local restaurants is superb.