Originally Posted by MarkofSeaLife
Cariaccao, Grenada, where all the cruisers go to fade slowly away. Not Hillborough but that town a few miles to the south with the big bay cluttered with junk and a boat yard.
You must be thinking Tyrell Bay, but now you're too far south.
Here's the town we're looking for,
And here's looking inland from the same location as the first pic.. it's something of a local attraction.