Located in the vast forests of central Sri Lanka, there lies an ancient fortress in the sky. Myths and Legends swirl and wrap themselves around this enchanting place. Have a read and marvel yourself at this little known wonder of the world.
Tag:
Sri Lanka travel guides
-
-
With its impressive array of animals and population of Elephants, Udawalawe National park is Sri Lanka’s best kept little secret. This is an unbelievable place to see Elephants in the natural habitat. Here we will walk you through the steps and show you how to take your own safari.