Less than one hundred miles off the coast of Florida sits a tiny Caribbean island so innocuous that no one with grand nefarious plans would spare it a second glance. Or would they?Key Isabella might... This description may be from another edition of this product.