Seven Sister Waterfall in Meghalaya
Meghalaya, a North-east state in India, is blessed with a number of gorgeous waterfalls. Seven Sister waterfall in Meghalaya obtained its name from the seven different waterfalls that cascade down the hill during the monsoon season. Some of the other famous waterfalls in Meghalaya are Bishop and Beadon falls, Elephant Falls, Spread Eagle Falls, Sweet Falls, and Crinoline Falls.
Seven Sister Waterfall,