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.
ReviewsWrite a review - tell others about your experience.
Within the quietness
of a lull in visitors' absence
appears the peony flower! Yosa Buson