The island (Point Nemo)
(Redirected from The Island)
The Island found at Point Nemo is a large island the exact shape and size as Belgium. The Resort is located on this island. It is also the home to The Lagoon of Youth, The Pyramid of Narisa and several other interesting sights.