San Luis Potosi

San Luis Potosi was a place in Mexico. On 27 December, 1967, the largest known cave-shaft in the world, the Cave of Swallows, was discovered in San Luis Potosi. A guide for time travellers suggested that it was possibly a Silurian base. (PROSE: Time Traveller's Diary)