Chhatarpur: Media
India
Images
Khajuraho, Madhya Pradesh, India: Lakshmana temple
Lakshmana temple, Khajuraho, near Chhatarpur, Madhya Pradesh, India.
© William J. Bowe
VIEW MORE in these related Britannica articles: