Posts tagged Ceylon
The eighth wonder of the world – a complete guide to Sigiriya and Pidurangala

Jutting an impressive 200-metres from the earth, Lion Rock, Sigiriya, and its nearby smaller but by no means less beautiful cousin, Pidurangala, should both be absolute ‘must-sees’ on any trip to Sri Lanka.

Read More