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 villag…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 surrounded by extensive salt marshes and faces Isla Saltes.