Periyar Wildlife Sanctuary in Kerala is one of the most famous national parks in India. It’s a biodiverse paradise, home to a ...