Rancho La Puerta in Tecate,  Mexico is my idea of Heaven on Earth.   Delicious heathy food presented beautifully.  Exercise of all varieties.  Spiritual experiences.  Retreat, rest and relaxation.  Stimulating speakers. Amazingly beautiful setting bordered by the mystical Mount Kuchumaa. Its...