This mysterious floating lake with circular islands in India is also home to one of the world’s longest snakes

This mysterious floating lake with circular islands in India is also home to one of the world’s longest snakes