The Sweet Falls is said to be the most beautiful. Others are the Caroline Falls, The Gunners Falls, The Spread Eagle Falls, The Elephant Gait and the Elephant Falls, The Beadon Falls, The Bishop Falls and the Upper and Lower Elysium Falls.
Your vote on this answer has already been received
Shillong is one of the most beautiful cities in India. It is situated and is the capital of Meghalaya. Spreadeagle Falls, Elephant Falls are two most eminent water falls in the region. Apart from these two, Bishop Beadon and Sweet Falls are also well known among the people inhabiting here.