Please follow and like us:
Category: Man Made Oddities
Sri Lanka’s Eighth World Wonder – Sigiriya Rock Fortress & City
Hidden away in the jungles of Central Sri Lanka is a truly unique boulder. The rock temple fortress known as Sigiriya Rock Fortress…
Read MoreThe Longest Staircase in the World – Mt Niesen, Switzerland
The Longest Staircase in the World Jump to Introduction Why You Should Go The Niesen Treppenlauf Race Getting There There are some truly…
Read More