Guwahati to Shillong: A Picturesque Road Journey.
With sparkling waterfalls, undulating-picturesque hills, limestone caves, and idyllic parks 1,496 meters above sea level, Shillong lies in the lap of mother nature. Known as the Scotland of the East, Shillong is a heavenly abode. The pristine woods will fill...