Medusa Cascade

The Medusa Cascade was a location(it is unknown if it was located on a planet or not).

There was a rift in time and space at the Medusa Cascade, which was closed by the Doctor. (DW: Last of the Time Lords)