One of the beautiful waterfalls in Meghalaya is Phe Phe Falls (or Phea Phea Falls), located near Jowai about twenty ...