Along the way to Nohkalikai Falls, before you reach Sohra, you will find yourself facing a road that takes you to Dain… One of the most photogenic waterfalls in India, Nohkalikai in Meghalaya ...
One of the beautiful waterfalls in Meghalaya is Phe Phe Falls (or Phea Phea Falls), located near Jowai about twenty ...
Meghalaya is popularly recognized for its misty hills, waterfalls and greenery. However, there are some amazingly beautiful undiscovered beaches packed in this north-eastern heaven which exhibit ...