mohilla island