The Angel Esmeralda

Importance of The Caribbean

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

The Caribbean is where the characters in "Creation" are temporarily stranded. The unnamed island is near Barbados, where they would like to go next.