Mind Body Spirit Festival News
Mind Body Spirit festival set to become annual event in Seychelles
The Mind Body Spirit festival has been officially launched in Seychelles. Through word of mouth and high publicity, hikers gathered at Seychelles’ rejuvenating spa center “the station” for a healthy hike before converging to the station for the official opening of the Mind Body Spirit festival.