gupta island