A look at the great British holidaymaker abroad - at the largest all-inclusive resort on Spain's Costa del Sol
Production information and reference links
Recommendations from this title