Orchha is a pristine place steeped in history and ancient glory. Its unending cenotaphs make it one of the best places to visit. The place offers some of the best tourist attractions in central India.