UA-59932936-1
Tag Archives: The Lion Rock of Sigiriya is the Eight Natural Wonder of the World
The Summit of Sigiriya Rock (aka Lion Rock) (Sri Lanka).

The Lion Rock of Sigiriya is the Eight Natural Wonder of the World?

The Lion Rock of Sigiriya is touted by Sri Lanka’s Tourism Board as the Eight Natural Wonder of the World. In its tourism campaigns, Sigiriya Rock (its other name) is a ubiquitous poster attraction – to the extent it’s almost becoming synonymous to the country itself. Ask anyone who had been to Sri Lanka about […]

Continue Reading