این جزیره که در اقیانوس هند واقع شده است، به ادعای ماهیگیران «کوچکترین جزیره جهان» نام گرفته است.
یکی از ماهیگیران گفت که فقط فضای کافی برای یک مارمولک کوچک در آنجا وجود داشت.