No pages link to This really is a paradise island as well as many lavish homes have been built there.