Wakaba Falls, Cherrapunji District, Meghalaya, North East India

The mesmerizing beauty of Wakaba Falls, one of the many falls that dot the Sohra circuit of Meghalaya in North East India. This belt is also home to Cherrapunji, the wettest place on the planet.