Secret places on Neopets?

There is one only. Jellyworld.