Home Tags Sri Lanka world wonder

Tag: Sri Lanka world wonder

Sigiriya: The Lion Rock of Sri Lanka

Deep in the middle of Sri Lanka, a massive column of rock juts out from the green tropical forest. It reaches 660 feet tall...