Rain of the Ghosts is the first in Greg Weisman's series about an adventurous young girl, Rain Cacique, who discovers she has a mystery to solve, a mission to complete and, oh, yes, the ability to see ghosts. Welcome to the Prospero Keys (or as the locals call them: the Ghost Keys), a beautiful chain of tropical islands on the edge of the Bermuda Triangle. Rain Cacique is water-skiing with her two best friends Charlie and Miranda when Rain sees her...