› added 5 years ago
123
TIL of a supposed sunken city off the coast of Cuba that was found in 2001: it's over 2000 feet below the surface of the ocean, and has what some surmise from sonar images and footage to be pyramids and roads
via reddit.com