An island off the Southern coast of India, just above the equator, Sri Lanka is known by many epithets. Fondly called the Pearl of the Indian Ocean and even Paradise by some of its visitors, the island is well known for its tea export as…