Located in Madhya Pradesh, Satna has long been a hidden gem. While it’s always been known for popular religious places such as Chitrakoot, Birsinghapurm and Maihar, Satna is much more than its ...