Imilchang Dare Waterfalls

A Visit to the Imilchang Dare Waterfalls in Meghalaya

This astonishing yet lesser known water falls is located in the South Garo hills of Meghalaya. This is a waterfall of immense natural and visual beauty and tourists love to go there for this very reason. The Imilchang Dare Waterfalls is near to the Tura-Chokpot Road in West Garo Hills district in Meghalaya.