Kelaniya Temple is a sacred Buddhist temple dating to the time before chronologically recorded history of Sri Lanka. It is believed to be the place where lord Buddha visited Sri Lanka for the third time and the Mahawansa state this visit was due to an invitation from king Maniakkika and lord Buddha arrived in Kelaniya with 500 arhat theros.