India, Nov. 2 -- Have you ever wondered which animal takes around 63 days to give birth? While the pregnancy periods of ...