...This place looks like a DMZ compared to the other islands in the area......
only inhabitated islands look better look at great st james island..it is desolate
This IS an ‘inhabited island’.
Only the inhabitant apparently, for some reason, preferred to live on a desolate wasteland.