Delight My Soul Spa! Best Travel Visit, City Guide and Information, Travel Guide, Travel Tipsadmin 26 Nov 2018 Located in the Midlands of South Carolina. A spiritual sanctuary calling for you to be restored, refreshed, and renewed. 551 ViewTweet