The Angel Esmeralda
Importance of The Caribbean
help
![](https://d22o6al7s0pvzr.cloudfront.net/images/bookrags/qa/avatars/.defaults/unknown.png)
Asked by
Cat
Last updated by
Cat
help
The Caribbean is where the characters in "Creation" are temporarily stranded. The unnamed island is near Barbados, where they would like to go next.