Aznalcázar is a town located in the province of Seville, southern Spain. It is only 20 minutes away from Seville, and is one of the 13 towns loca…Aznalcázar is a town located in the province of Seville, southern Spain. It is only 20 minutes away from Seville, and is one of the 13 towns located in Doñana National Park, one of Spain's most important national parks and wildlife reserves.