Santa Prisca

Santa Prisca is an island on Earth.