Kirinda is a small village located in the south of Sri Lanka. It has become one of the most venerated places in Buddhism. The beautiful beach and the temple built on the huge rock boulder are the main attractions of Kirinda.