lameshur plantation is on st. thomas , but apparently the town it 's part of is on a different island . what island is its town on ?
saint john