Sri Lanka is an island smaller than the state of Alabama but its beauty attracts tourist from all over the world. It is located off the Southern Coast of the Indian subcontinent and though it is located in one of the most exotic places in the world no other place can upstage its beauty. The Buddhism religion that is practiced on Sri Lanka is based on its natives living a life of paradise and peacefulness which they practice daily.