Destination creator (Voyajo Team)
Punta Umbría is a town and municipality in the province of Huelva, part of the Spanish autonomous community of Andalusia. The Punta in its name comes from the long point going out to the sea from the beach. During World War II it was the location where the body of a supposed British Major carrying (...) (from Wikipedia)