Skip to content
- Meghalaya is a beautiful state in the northeast part of India.
- It is one of the seven states known as the Seven Sisters.
- Meghalaya literally means the “abode of the clouds.”
- The capital of Meghalaya is Shillong.
- Meghalaya has many mountains, hills, waterfalls and caves.
- This is why Meghalaya is a popular tourist destination.
- It is often known as the “Scotland of the East.”
- Meghalaya is the state which receives the highest rainfall in India.
- Some of the must visit places of Meghalaya are Double Decker Root Bridge, Nohkalikai Falls, Elephant Falls, Cherrapunji, Umiam Lake, and Mausinram.
- The beauty of the eastern Himalayas is best felt in Meghalaya with its lush green hills and valleys.