Visit India - Budh Gaya on an American President Lines cruise (circa 1946)
Anonymous
The poster shows crowds of pilgrims attending a festival at the Mahabodhi Temple at Bodh Gaya in India. Bodh Gaya in Bihar State is a UNESCO World Heritage site and the place where Buddha is said to have attained enlightenment. It has been a major pilgrimage destination for Hindus and Buddhists for over 2000 years.