What the heck is the Sacred Valley of Peru? How about dark mountains filled with howlin’ banshees and jumpin’ she-devils (think: flying monkeys). Then, what
Sacred Stalks – The San Pedro Cactus Wachuma is a powerful hallucinogenic drug found throughout Peru, Bolivia and Ecuador. Wachuma (also spelled Huachuma) is called
Only Machu Picchu has this compelling combination: An Incan stronghold in the most beautiful, sacred mountain setting; an ancient hideaway kept secret for four hundred