There are such creatures in the world that on seeing them you will feel that perhaps these are the demons that are talked about in stories. There is a similar creature that lives in the sea. This creature is so huge that it can put a small boat in danger. You can guess its size from the fact that the eyes of this creature were said to be the biggest eyes in the world. Which creature is this The creature we are talking about is called Colossal Squid. It is…
Read More