A retreat can rejuvenate, enhance, and provide personal benefits way beyond a vacation. Retreats are popular nowadays because it helps us to re-energize our bodies, refocus our minds, balance our emotions, clarify our purpose, and lift our spirits. http://thebodyretreat.co.uk/