Iraq Banner Desktop

Store Banner Mobile

Sri Lankan

Bird flying over Sigiriya / Lion Rock in Sri Lanka.         Source: Givaga / Adobe stock

How Sigiriya’s Ancient Connections Question Dogmatic World History

Sigiriya - literally translating to ‘Lion Rock’, pales in comparison to its famed Egyptian counterpart - not through a lack of sheer, grandiose scale, it is by no means unimpressive in either size or...