Se cree que fue construido por el rey Gotabhaya (249-262 d. C.) para inmortalizar a su hermano mayor, el rey Sri Sangabo (247-249 d. C.), de quien se afirma que donó su cabeza a un transeúnte que compartió su almuerzo con él Attanagalla Raja Maha Viharaya había sido el monasterio principal de un complejo de monasterios repartidos por la zona.
La leyenda sostiene que el rey Sri Sangabodhi, el piadoso rey de Sri Lanka, se escondía en el lugar del templo después de haber escapado de los ejércitos invasores de su hermano, el príncipe Gotabaya. El rey había dejado abandonado su reino y su trono en favor de una vida monástica que no quería luchar contra el príncipe y poner en peligro la vida de los ciudadanos, un movimiento que dejó a Prine Gotabya inseguro e impopular entre la población.