The Buddha Statue at Buduruwagala Rock Carved Temple is considered as the tallest rock-carved statue in the world after the destruction of Bamiyan Buddha Statues in Afghanistan. Situated about nine kilometers from *Wellawaya on *Thanamalwila Road (about 25 kilometers from *Ella), Buduruwagala Rock Carved Temple is a less visited ...
Read More →