WHERE IN THE WORLD IS GRENADA?
The first response I usually get when I mention that Neal is in Grenada is, "Where in the h*ll is Grenada?!"
It's not in h*ll, actually; it IS in a warm place, though . . . the Caribbean Sea.
THE VILLA HERE