Khajuraho is a small town located in the northern Indian state of Madhya Pradesh. It is famous for its temples that were built during the Chandela dynasty, which ruled the region from the 10th...
Read More
2 Minutes
Discover India, one destination at a time.