One of the lesser-known hidden gems of Meghalaya, Wari Chora is a beautiful canyon located in the South Garo Hills. It is filled with stunning cliffs, streams, and lush greenery—perfect for nature and ...