I was a teen when I first saw it on my uncle's world map.
After I came out of the military I became ever so inquisitive. One of the things I've been searching for is Isle de Pitre and come up with variations where Pitre is located in some part of an island but not a whole island named Pitre...