Home Tags Russia

Tag: Russia

My latest articles

Climing Sigiriya Lion Rock - it can looka bit impossible from above, but there's 1200 stairs leading you all to the top, where a spawling palace is found. It dates back to the 5th century and has been name the 8th Wonder of the World. More Sigiriya photos on the blog

Climbing Sigiriya Rock – Sri Lanka’s unique UNESCO World Heritage site

Everything you need to know about visiting the top tourist attraction in Sri Lanka dating back to the 5th century.