×

Punta Umbría

Town in Spain
Punta Umbría is a town and municipality in the province of Huelva, part of the Spanish autonomous community of Andalusia. It is a fishing village located on the banks of the Rio Odiel river and across the water from the capital, Huelva. It is... Wikipedia
Population: 15,134 (2018)
Area: 14.81 mi²