Travel Visit The Serene Hill Station of Shillong in MeghalayaBy OdiDevAugust 16, 2023 Introduction Nestled amidst the enchanting hills of the Northeastern state of Meghalaya, Shillong is a picturesque hill station that has…