Giant's Table and Cavern on La Digue Island, Seychelles Awe-inspiring formation from ancient times My sensors registered extensive geological activity in the past at this site,