I just made 'Yupadup' up. Had to look where Nabadup was as it's been a while. The name of that little island is 'Akuadup' and that outer reef is the best I've seen in the San Blas.
That's the first time I've heard of the place you called 'Disneyland'.
BTW the 'dup' in all those names means that there is fresh water available on the island. 'Yupydupy, okedoke'