Sri Lanka

  • | |

    Leopard Hunt

    There really only one reason travelers stop at the dusty town of Tissa in Sri Lanka, and that’s to see leopards. So it was no…

  • | | | | | |

    Religions Collide on Adam’s Peak

    Footprints seem to mark the beginning of life for humans. We are born, and soon our little foot is being dipped in ink and imprinted…