-
Jun 10, 13 •
4803 Views •
Arts, Top Colleges •
Top Coaching Institute •
8 Comments
Best Arts Colleges In Meghalaya Meghalaya– meaning “The abode of clouds” lies in North-East part of India. Shillong, also called “Scotland of the East”, is the capital of Meghalaya. Being situated at an extreme part of Indian