Saw a close up video of a crocodile sunbathing in the isolated island in Powai Lake. Check out.