Miami is generally viewed as a place for cocktails and days on the beach – not kickboxing and work-outs. So Anna Melville-James was not sure what to expect when she headed to the Canyon Ranch Resort for a get-fit holiday.

 

Source: www.dailymail.co.uk