- Corozal, Belize
- Send center a message
Mayflower Retreat is a place of peace and healing
A place to stress off and recharge, find yourself, reflect and meditate in peace
Rejuvenate and reconnect with yourself
Be inspired and creative
A place to heal your body-or just being you.