Según las leyendas, algunos creen que Kirinda es el lugar donde el príncipe Vihara Maha Devi llegó a la orilla. El rey Kelanithissa, que gobernó Kelaniya, fue el padre del príncipe Viharamahadevi.
En el siglo II, hubo una creciente situación del nivel del mar (posiblemente el primer tsunami registrado en Sri Lanka) en Kelaniya. La gente pensó que esto se debía al pecado cometido por el rey Kelanithissa para matar a un monje. Para cambiar este pecado, se le pidió que sacrificara a su hija, los príncipes Vihara Maha Devi, sacrificándola.
Después de aterrizar en la región de Kirinda, el rey Kawanthissa, que gobernaba en el reino de Ruhunu, la recibió y luego se casó. Se cree que Lahugala Magul Maha Viharaya se construyó en el sitio donde tuvo lugar su matrimonio.
Este templo en la roca le brinda una vista magnífica del océano Índico y otras cosas circundantes.
Esta playa de Kirinda y el templo ubicado en el pueblo de kirinda hambanthota. Puede llegar a kirinda, Tissamaharama-Kirinda Road en autobús o taxi.