Nurtured by Nature - The Self Centre

Print
Email
|

by Voyage TV

VoyageTV

Posted on August 11, 2010 at 1:11 AM

Updated Thursday, Mar 17 at 10:06 AM

Overlooking Caneel Bay in St. John, The Self Centre encourages a philosophy of mental, physical and spiritual awareness through restorative wellness sessions and treatments based in ancient rituals. This haven of discovery truly paves the way for renewal.

Print
Email
|