Global Traveler, Mexico

Since 1940, Rancho La Puerta has been a haven for guests who prefer a fresh, farm-grown, organic, mostly vegetarian diet. For more than 75 years,