Misti,

Most countries have very similar taxes - that are on a "per visit" basis, not on a yearly or 5 year basis, but they do tend to call them something different in each country. What Jamaica is charging is far from anything unusual...