Exploring Seven Sister & Elephant Water Falls | SHILLONG Street Shopping | Police Bazar | Neels
  • last year
Hey guys! If you ever get to be in Shillong, don't miss visiting Seven Sisters and Elephant waterfalls.

The beauty of communing with nature is on a whole new level. Although these picturesque waterfalls look a bit dry in the off-season, they captivated me.

Watch the amazing view points and, most importantly, Police Bazar, an important landmark for an unmatched shopping experience.