Meghalaya is known for its natural beauty. Among many of its wonder, one thing which stands apart are the "Living Root Bridge" found commonly in the southern part of the states. These are made by the Humans by entangling the roots of trees like
Read this post on celebratinglife.palashranjan.com