C169 I Forgive You but Medusa Did Not
On an independent private island.
It was the only independent island within a hundred mile radius. It could be said to be isolated from the world.
The island was surrounded by a very strict defensive net, avoiding any detection from the outside.
Therefore, the location of the island was not shown on the map.
In the middle of the island, there was a very luxurious private manor