Call of the Wild takes you on an enchanting journey through the wilderness of Western Ghats and the National Parks of Kerala.