Cayman Islands

The Cayman Islands are a bunch of islands where most of the series takes place. One of the islands is Grand Cayman Island, where Spider-Man and his allies rest.