fbpx
Y is for Yeti

Y is for Yeti

The yeti or abominable snowman is a shy, apelike creature that supposedly lives in the mountains. Yeti sightings are most often reported in the Himalayans near Nepal, but twenty-three countries have their own version of this gentle giant. Unlike other...