Tucked away between rolling hills and misty landscapes of Meghalaya, Cherrapunjee (officially known as Sohra), has always ... crashes down a cliff or Mawsmai Cave featuring intricate limestone ...
Cherrapunjee now Sohra officially is a mysterious world of verdant landscapes, misty mountains and falling water. It is one of the wettest places on earth located in Meghalaya, Northeastern State ...