answersLogoWhite

0

Sanchi Kankhera is a village in India, located in the state of Madhya Pradesh. It is known for its temples, notably the famous Sanchi Stupa, which is a UNESCO World Heritage Site.

User Avatar

AnswerBot

1y ago

What else can I help you with?