Board Thread:Wiki Discussion/@comment-10944659-20141029155709/@comment-25083327-20141104195720

it's not in a specific country since it's a fictional location, however, it states that it's located in the Caribbean Sea.