Cuba Sunken City
Referenced in 1 episode
Definition
Alleged megalithic structures spotted by sonar in 2001 deep off Cuba's western coast, which some claim are remains of a lost civilization.
Referenced in 1 episode
Alleged megalithic structures spotted by sonar in 2001 deep off Cuba's western coast, which some claim are remains of a lost civilization.