Wild Heart of India Small Group tour Mantra Wild Great Stupa. Sanchi, Madhya Pradesh, India