Where the beauty of nature meets the tranquility of your soul.
DISCOVER YOUR INNER YOU
Upcoming Retreats
In order to participate in our Ayahuasca retreats, you must register as a member of the church. Register Here
3 Days - 2 Nights
January 22-24, 2027
Leesburg, FL
3 Days - 2 Nights
December 4-6, 2026
Leesburg, FL
3 Days - 2 Nights
February 19-21, 2027
Leesburg, FL

