Giant ‘Snake Skeleton’ On Google Maps Sparks Titanoboa Theories, But…
Exploring the world through Google Maps can help you discover some weird, wonderful and whacky things – but the spotting of a huge ‘snake skeleton’ in France has created a buzz like no other.