Outside the picturesque town of Danville, California Mount Diablo welcomes you. It is interesting that California hosts a home for Diablo…some might say it is fitting while others just shrug their shoulders blissfully unaware of “Devil Mountain” rising just a short distance from the city of San Francisco (fyi: diablo means devil in Spanish).