poetry in stone at Madhya Prashesh's Khajuraho Temple Complex
The most sought-after tourist attraction in India after Taj Mahal, the Khajuraho group of temples is located in the Madhya Pradesh state of India, only about 620 km from the capital city of Delhi. It's a UNESCO World heritage site best known for it
Read more…
