A look at the great British holidaymaker abroad - at the largest all-inclusive resort on Spain's Costa del Sol

Factual