Sri Lanka is well known for its rich Buddhist culture as well as other religions. Being a religious country, Sri Lanka has many places with religious and historic significance, which attract tourists from all over the world. Anuradhapura, Temple of the Tooth, Adam's Peak, Shrine of Our Lady of Madhu and Kataragama, are a few famous religious sites in the island that attract a large number of tourists.