From the archive record
Tourists sit near a waterfall in Sohra, Meghalaya, India. Sohra, previously known as Cherrapunjee, a Sub-Division in the East Khasi Hills District of Meghalaya, is set upon a plateau on the southern slopes of the state. Sohra is dotted with waterfalls cascading over deep gorges. The swift flowing rivers and streams flow in a southernly direction to the plains. Sohra is 56 kms from Shillong and is literally the high point of any visit to Meghalaya. One of those ultimate eco-friendly destinations, a place renowned all over the world for having the privilege of receiving the highest rainfall in the world. Set against the backdrop of breath-taking landscape, it is a place to discover the Indian summer monsoons. An unique annual meterologicai phenomena directly influenced by the south west mons