Ambuluwawa Temple is undoubtadly one of most beautiful observation points in Sri Lanka, situated ...
View MoreAtamasthana or Eight sacred places are a series of locations in Sri Lanka where the Buddha had vi...
View MoreThe statue, which has a height of more than 40 feet, was carved out of a large granite rock face...
View MoreThe second most ancient of Sri Lankan kingdoms, Polonnaruwa was first established by the Chola dy...
View More