The Madhya Pradesh Tourism Development Corporation has put the State in a prominent spot on India