Welcome to the latest update of the construction in Khajuraho, the newest Himalayan Institute location in north-central India. This soon-to-be meditation retreat center and educational facility is located only seven miles from the main temple complex, which is a World Heritage Site.
[metaslider id=37962]