Can anybody tell me what this fruit is? We had its juice in Bangkok. I think it's a kind of coconut as it tastes very similar to coconut water. It reminds me of the coco de mer, a fruit I've only seen in Seychelles. DH thought it was a giant mangosteen. Can anybody shed some light on this issue?