Shillong, also known as "Scotland of the East" is a stunning hill station in Meghalaya. Its cypress hills, sparkling waterfalls and colonial vibe combined with a rich Khasi heritage make it the ...
Waterfall rapelling at Elephant falls is one of the most thrilling things to do in Shillong. You have to descend through or alongside the waterfall for this activity. One has to be very careful ...