Rancho is set on the slopes of Mount Kuchumaa which the Native Americans consider to be sacred. Nearest town is Tecate.
Ranch is spread across 4,000 acres including 32 acres of gardens, hiking trails and an organic farm.
When to go
Mexico is all year destination and best time to visit is from May to September. Wettest and coldest month is January.