Breaking News

Tag Archives: Jhyaunkiri

Musical Insect

A flying insect called Jhakri in Nepal, has its ear on leg. This insect creates musical sound in evening.

Read More »