I did originally intend to locate the adventure in Titan, but in the end didn't look up place names, instead I just made the name up. That said, there is a reference to Fang in the adventure which I should have removed. So the answer to your question is that it isn't on Titan at all, or is on some undiscovered continent.