Sri Lanka is not only an island but a living tapestry bound with the tint of ancient traditions, a warm hospitality, and a diverse cultural heritage. It is a place where hospitality is not a mere concept, but rather a lifestyle where you are invited to have a cup of Ceylon tea before you ask...