The Living Root Bridges of Meghalaya

Read Time: 3 minutes Views: 6,011 Meghalaya, in the north-east of India is a beautiful state with myriad of lush green forests, magnificent mountains, marvelous waterfalls and other breathtaking natural sights. Fortunately, the ambience of Meghalaya has the touch of nature still alive. The overwhelming environment with original simplicity welcomes the tourists from all over the world. Well! Herein, … Continue reading The Living Root Bridges of Meghalaya