With huge events taking place all over the world this summer - from Cannes to Brazil - there is nothing better than a health-focused holiday to prep your body and mind for a summer full of travel and debauchery. Here are 7 retreats, near and far, that will get you in tip-top shape for the summer.