What is Excelsa Coffee?

I can’t imagine that you have heard of the Excelsa coffee bean. It is one of the rarest coffees in the world. The rarity of …