Khajuraho Travel Information And Packages September 1, 2020 By Optima Travels Tour Packages / Travel Destinations History and Legend: Khajuraho, one of the most epic Indian travel destinations, is a small town in Madhya Pradesh specifically in the Bundelkhand region known