Nestled amidst the rolling hills of the northeastern state of Meghalaya, Shillong stands as a beacon of natural beauty, cultural vibrancy, and colonial charm. Fondly referred to as the “Scotland of the East,” this picturesque hill station captivates visitors with its lush greenery, cascading waterfalls, and pleasant climate. In this blog post, we embark on […]