Among the places in India of interest to Indian and foreign tourists and pilgrims, Sarnath must surely rank near top of the list.
Located a few kilometers from Varanasi, the holiest city of the Hindus, in Uttar Pradesh, Northern India, Sarnath is the spot where Buddhism first saw light of day. Here in the beautiful Deer Park is where the Buddha preached his First Sermon. Tucked away amongst mango groves, the Deer Park still preserves the peaceful charm of that it ...