Secrets of Sigiriya – The Mysteries of Sri Lanka’s Lion Rock

Hidden deep in Sri Lanka’s jungles lies an ancient secret—Sigiriya, the Lion’s Rock. But did you know this fortress holds a dark mystery? Introduction Sigiriya, often referred to as the Eighth Wonder of the World, is a historic and archaeological marvel located in the heart of Sri Lanka. The centerpiece of Sigiriya is the massive…

Read More