Meghalaya, Northeast India

Post by admin

Double Decker Living Root Bridge, Dawki River, Nature and Wildlife Tours, Waterfalls(Elephant falls, Seven sisters and lots more), Mawphlang Sacred Forest and Caves are some beautiful spots to visit.