Known mainly for the magnificent view of Shillong it provides, Shillong peak is a major tourist attraction located just 10 km from the city. This location also serves as a radar station for the ...
Every year in mid-November, Shillong and its surroundings are painted in shades of pink and white by the blooming cherry ...