Stories about Sigiriya – Sri Lanka
Sky Castle, this is the name of the giant rock “Sigiriya” in Sri Lanka, which is one of the most famous tourist attractions in the country. The palace located at the top of this famous rock bears more than one name. In addition to its name “Sky Castle”, it is also known as “The Lion’s […]