Giant Burmese pythons have map and compass senses which help them travel "home" over vast distances, scientists have been surprised to discover.
Pythons captured and relocated in Florida's Everglades - where they are an invasive species - returned 23 miles (36km) to their original start point.
The findings are published in the Royal Society journal Biology Letters.
Continue reading the main story
If pythons can do this, all snakes can do it - rattlesnakes, vipers, the lot”
Dr Stephen Secor University of Alabama
The Burmese python (Python bivittatus) is one of the largest snakes in the world. The biggest specimen ever caught measured more than 17ft (5m) and weighed 164lb (74kg).