Hog Island is a natural feature, located at Hog Island, Grenada
Nice Get Away
Nice for a day BBQ. Would not recommend camping overnight.