Naturally harvested produces of the Mother Nature of the wonderful tropical island Sri Lanka, where the world knows as the Pearl of the Indian Ocean. Find out more by visiting www.ceylonstar.lk