Tall, majestic Sweet waterfall of Meghalaya, cascades down a steep, rocky gorge, surrounded by lush green and autumnal vegetation.