4hon MSN
Across the Sea of Time
At first glance, Sri Lanka seems to be a tropical postcard. But look closer, and you will find, it’s a land steeped in myth ...
The town of Dambulla in Sri Lanka is home to the largest cave complex in the country. With a labyrinth containing over 80 documented caves, five in particular stand out from the rest.Get the full ...
Researchers describe a new bat species found in Sri Lanka and South India and name it Miniopterus phillipsi in honor of British naturalist W.W.A. Phillips. Sri Lanka is home to 31 species of bats, but ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results