Kaviraj is another name for an Ayurvedic doctor or Vaid. To practice this traditional medicine, technical knowledge is insufficient. It is not enough either to know how to read human destiny in the stars, to recognize the nature of the illness of a patient or even knowing how to prepare the remedies. To be a consummate Kaviraj it must be proven to have moral value after a long spiritual training. Two large twin beds (160 x 200cm). Stunning views of Costa Rican sugar and coffee plantation and ecological reserve.