Sri Lanka (formerly Ceylon) is one of the worlds most beautiful and exotic islands. Located just below the southern tip of India’s Peninsula, the country at the size of Sicily known as the “Jewel Box of the Indian Ocean. Despite its relatively small land, Sri Lanka is an endless supply of gemstones.