Hyderabad: Have you ever seen a tree laughing on being touched, tickled or caressed? Yes, you heard it right. A tree named Gudgudi or Laughing tree feels giggling by human touch and moves its branches in excitement. There are two such trees in Kaladhungi forest, Uttarakhand. The unusual behaviour of this tree has caught the […]