Answers

2015-11-06T19:43:36+05:30
Yeti is said to be a legend. It lives in the himalayas. The yeti is actually an ape. It is much bigger in size than a normal human. It is also physically more stronger than a human. It lives in caves. Some people also say that it eats humans, while some say that it very pure and protects the himalayas.
1 5 1