India is home to ... is home to several ancient Buddhist sites, including the Dhauli Hill, where Emperor Ashoka embraced Buddhism. The site features the Peace Pagoda, a symbol of the region ...