India is home to some of the most incredible waterfalls in the world. For your next trip, consider visiting one of these 8 ...
One of the beautiful waterfalls in Meghalaya is Phe Phe Falls (or Phea Phea Falls), located near Jowai about twenty kilometers away. This two-tiered waterfall is one of breathtaking beauty and is ...
A 4.1 magnitude earthquake struck Meghalaya's North Garo Hills, causing panic but no casualties. The tremors were also felt ...
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 ...
Located just 1 kilometer south of Mawsmai village in East Khasi Hills district in the Indian state of Meghalaya, the Seven Sisters Falls have the reputation of being the fourth highest waterfalls ...
Meghalaya, call "Abode of Clouds," stunning state India offers breathtaking landscapes serene hills lush forests cozy weather Valentine’s Week ...
This vibrant city in Meghalaya offers a plethora of attractions that are sure to captivate any traveler. From cascading waterfalls to scenic viewpoints, Shillong boasts natural beauty and cultural ...