Actually called Guavaberry Island Folk Liqueur, it is produced in Saint Marten. If you have more information on this product, please let us know about it.
You must be logged in to post a comment.