Sanchi being a historical place offers mostly sigh seeing as an activity. If you like, you can take hikes around the area and get to know the geography better. For relaxation, you can visit the park or The Indira Lake in Vidisha and have some quiet time. There is also a spa, a swimming pool and health club in the Hotel Grandeur De Sanchi which you may use if you a guest there. Aside from its historic magnificence, Sanchi has a lot of natural beauty. The place has serene & calm atmosphere which will be solace for your frayed nerves and a retreat from the busy city life.