Tag Archives: Shillong Travel Guide

Plan Your Trip For Shillong – Famous Hill Station

A visit to Meghalaya remains incomplete until you explore Shillong. The capital of this state, Shillong is also known as Scotland of the East. It is one of the most romantic cities in the northeast. Shillong is a hill station and has rolling hills and narrow lanes that remind you of Scotland. A relatively unexplored land, splendid visions of rows ...

Read More »