Shillong, the Scotland of the East, is a picturesque hill station in Meghalaya, renowned for its lush green landscapes, rolling hills, and sparkling waterfalls. Cherrapunji, formerly known as Sohra, is a neighboring town, famous for holding the record for the highest rainfall in the world. …
How to reach Cherrapunji via Shillong?
