List of Top Universities in Shillong: Rankings, Fees, Placements & More
Introduction Shillong is located in the northeast area of India. It is the capital city of Meghalaya. Meghalaya is one of the seven sister states in India. Moreover, Shillong is a hill station very popular tourist attraction. This city is very beautiful full of landscapes and more. In addition to tourists, it is developing in … Read more