Mammoth Rock

Mammoth Rock is a small island in the Carribean and is the main setting of Krave and Dow series.