India Meghalaya North east Travel

A quick trip to Shillong and Cherrapunjee

Known as Scotland of the east, Shillong is one of the most beautiful and happening hill-stations in north-east India. I had crossed Shillong many times on my way home to Silchar (A glimpse of north-east India) but had never got a chance to actually¬†visit¬†this beautiful hill-station. However, that changed sometime back when I finally managed …

Continue Reading