Author: captureatrip99

Spread Eagle Falls, also known as Sati or Umkaliar Falls, is a picturesque waterfall located near Shillong, the capital city of Meghalaya, India. It is named so because of its...... Read More