Holding the proud difference of becoming addressed as The most picturesque and delightful locations on earth, Cherrapunji in a distance of 56 km from Shillong, is a must-visit location in Meghalaya. where by a root is developing at a deviation of over thirty° with the horizontal or vertical, information continues to be omitted from your existing