Sep 22, 13 • 26650 Views • CBSE Schools, Top Schools • Arpita Sardar • 16 Comments
The meaning of MEGHALAYA is defined as “The Abode of Clouds” in Sanskrit. Meghalaya is a state in the north east of India. Shillong is the capital city of Meghalaya which is known as the ” Scotland of the East “.This state is bounded
© 2026 Our Education | Best Coaching Institutes Colleges Rank | Best Coaching Institutes Colleges Rank