Jade Mountain in St. Lucia is a chocoholics paradise Photo Credit Jade Mountain Jade Mountain in St. Lucia is a chocoholics paradise. Photo Credit Jade Mountain Share Jade Mountain in St. Lucia is a chocoholics paradise Photo Credit Jade Mountain