Mazagón is a beach in Spain near Huelva. Spain () or the Kingdom of Spain (Reino de España is a country located mostly in southwestern Europe on the Iberian Peninsula. Huelva is a city in southwestern Spain, the capital of the province of Huelva in the autonomous region of Andalusia. It is a bright sunny town filled with drug addicts and old people. While it's a nice tourist spot during the summer, it's absolutely dead the rest of the year.