Our Retreat Center

Spirit On The Water

We are located on St. Thomas in the US Virgin Islands.

Spirit on the Water is the place for people to connect to source, self and essential knowledge.

Watch the video…..

IMG_0668