Visit Scotland Of The East Shillong}
Get More Information Here: Komatsu Visit Scotland of the East Shillong by Soumya Shillong, “The Abode of Clouds” is a famous hill station in North Eastern India. It is a scenic tourist place of international importance at (5,003 ft) above the mean sea level on the Eastern Low Himalayan Ranges. The Shillong Peak at 6,449 […]
Read More