Meghalaya's 'Living Bridge' is a wonder of nature! [video]
The Dhaka Times Desk It is difficult to say when and how nature gives beauty. But we benefit from nature in many ways. One such natural wonder is the 'Living Bridge' of Meghalaya, India. Read details -
Read more...
Read more...