The world’s first Inner Peace Museum™
The Inner Peace Museum™ at Kanha Shanti Vanam, India, is a homage to humanity’s quest for the highest since creation, and the recognition that true peace can only be possible if we realize that in our hearts and be united by it.