Cave Island

Cave Island is an island in South Africa. Dr. Isaiah Norman had his own laboratory set up on the island's edge.

Appearances

 * Jonny Quest (1964 TV series)
 * 120. The Invisible Monster