Khajuraho is the second most visited place in India after Taj Mahal. It is a small town famous for its 9-11 centuries temples. At that time 85 temples were built of which only 25 have remained till today.The temples were continuously destroyed by Muslims because of the spicy sculptures. One may see that even animals openly make love here.The name of the town comes from the word "date palm" which used to surround the temples.
source