A small island near St. Kitts that features a large oil refinery serving the other nearby islands. Not all Caribbean islands qualify as "paradises".
copyright Stan Wojick 2012-2013