Cherrapunji, locally known as Sohra, is a spectacular high-altitude town sitting on the edge of the East Khasi Hills in Meghalaya. Renowned globally for its dramatic rainfall, deep valleys, and unique indigenous eco-engineering, it offers an incredible landscape of steep cliffs, limestone caves, and constant clouds.