India is a land of unbelievable diversity and contrasts. Alongside the many advancements of the high tech revolution, an ancient presence still permeates the culture. Even the air feels old in India. Whatever you imagine that you might know about India is probably not true because India is just too big, too complex, and too multi-layered to comprehend. It seems a miracle that the lights turn on and that water runs from the tap because the infrastructure is just so old and so decrepit. But India is a great teacher. As soon as you pull back the layers, the great wisdom traditions emerge, the deep history, the vast artistic heritage, the endless cycles of birth and death unfold before your awakened gaze.