The island you see here is Sugarloaf Island.
There is but one dwelling on this private patch of land.
It captures the curiosity of every tourist who visits this Northernmost tip of Grenada...
"What would it be like to live on a tiny private island?"
Levera Beach, Grenada