Gautam Gambhir’s ‘magnificent’ Gautama Buddha ashram vows ‘devotion’ to his god
Gautamas Buddha Ashram in Gautampuram in Kerala, India, is set to open its doors to devotees of Hindu deity Lord Shiva. It is the latest addition to the growing list of Gautams offerings. Gautama, the god of war and prosperity, is revered in Hinduism and the Gautas have been a prominent Hindu religious community in the area […]