5 Offbeat Places in Meghalaya
Cherrapunji or Sohra is a place we all have heard of as the wettest place on Earth. A quiet suburban town in the East Khasi district in Meghalaya, Cherrapunji is known as the abode of clouds and is nothing short of a dream. It is a town where the clouds come so low to sweep…