Neverland
Sun beams filter through my window on a bright sunny day, I never seemed to have enough time in my one rare sanctuary.
Like the lost boys in Peter Pan, Tobago is my Neverland. Situated in the Southern Caribbean off of Trinidad’s north coast, it is the definition of paradise.