On eravikulam national park : a natural paradise.