You can buy gems anywhere in Sri Lanka. Most tourist areas like Unawatuna and Kandy are full of big and small gem stores. There are many museums where they showcase the mining process through a film and give you basic information about gems. You are then spoilt for choices to choose from. read more