Kapilavastu is the name of a region of ancient Shakya kingdom that is considered a holy pilgrimage place for Buddhists, located close to Lumbini. The result of years of excavation and research by numerous international teams have concluded that Kapilavastu is in Nepal and is acknowledged by UNESCO as well as the government of India.
The search for Buddha's birthplace...