Kurt Page is a Columbus, Indiana, native who feels graced by one of India's most revered saints, Neem Karoli Baba. Although Neem Karoli dropped his body in 1973, his presence is fe...view moreKurt Page is a Columbus, Indiana, native who feels graced by one of India's most revered saints, Neem Karoli Baba. Although Neem Karoli dropped his body in 1973, his presence is felt in Kurt's life every day.view less