In the fictional Neverland the inhabitants either don’t age – or in Peter Pan’s case, refuse to grow up. Could a newly-rediscovered remote island in the Mergui Archipelago, Myanmar be…