The northern plains of this island country, off the coast of India are popularly known as the cultural triangle because of encompassing the historical cities of Anuradhapura, Polonnaruwa, the awe inspiring cave temples at Dambula, and the famous rock fortress of Sigiriya.
The ruined ancient city of Anuradhapura is one of the major cultural highlights of the country and is recalled as the most prodigious town of the medieval era. The...Read more