Shedao Island houses 20,000 snakes inside 0.28 square miles. Learn all about this island and its remarkable inhabitants on this episode of Species. Bibliography
See All 243 Episodes of "Species"