Places to visit in Meghalaya in northeast India

Know the best places to visit in North east India: Meghalaya and more

Author: Tanuja Rai
Date: 2020-10-19

Share using:



India is one of the most beautiful South Asian countries. Each state in India is different from the other in many aspects such as culture, traditions, language, cuisine, religion, arts, and more.

The geography of India is really interesting and varied. The natural richness of different places in India, which can be seen in the steep hills and mountains, valleys, plains, plateaus, and water bodies, make it one of the best places to visit. The most-visited parts of India are the mainlands in the north, south, and west, but the least explored region of the country is its northeastern side.

Northeast India is no doubt one of the best places to visit during your holidays. Where all other places of the country share at least some similarities, the northeast region of India feels like another place in paradise.

Dwaki River, Meghalaya

The famous Dawki River in northeast India in Meghalaya

The northeast states of India are lands of undulating hills and plains with a luxuriant green cover and a wide variety of rare and exotic flora and fauna. Northeast India consists of 8 states, and all these places hold the best of surprises for the visitors. These 8 states are also famously known as the “seven sisters and a brother.” Seven sisters comprise seven contagious northeastern Indian states namely Tripura, Assam, Nagaland, Manipur, Mizoram, Arunachal Pradesh, and Meghalaya; the one and only brother of these seven states is Sikkim.

Nestled in the lap of the great Himalayas, these places are mostly untouched and unexplored, which is why the natural beauty of these places is unspoiled and intact, making them worth visiting; they have their own charm that will sweep you off your feet. You will surely lose yourself in the charismatic magic of northeast India whenever you visit.

The mesmerizing places in the northeastern states of India are some of the most valuable gems of the country. If you are visiting these places for your holidays, you will surely love exploring these places. 

Each state has its own unique identity, and all the people in these places are welcoming, warm, and hospitable.

Meghalaya – one of the best places to visit in northeast India

Often referred to as the “Scotland of the east” in India, Meghalaya is one of the 8 states of northeast India where tourism is a huge source of income. This beautiful hilly state in the northeast is also known as the abode of clouds, which is the literal translation of the word Meghalaya in Sanskrit. This state is not only known for some of the best places to visit in northeast India but is also popularly known all over the country for its subtropical forests, biodiversity, rich culture, mysterious caves, and the highest rainfall. With an estimated population of around 3,211,474, covering an area of approximately 22,430 square kilometers, it offers some of the best places to visit and explore in the northeast. If you are thinking of visiting one of the northeastern states in India for your vacation, know that Meghalaya is one of the best options for you to visit in northeast India. 

Discover Meghalaya

Hills of Meghalaya

The beautiful hills of Meghalaya covered by clouds

The undulating hills, cold winds, light drizzles, interesting places, colorful festivals, and rich cultures make Meghalaya in India the best holiday spot for visitors. This state lies in the lap of the Himalayan region in the eastern side of India abutted by Assam in the north and Bangladesh in the south. It attracts visitors from different parts of India and the world throughout the year. This beautiful state is on the wish list of many travelers and visitors everywhere and is considered to be one of the best places to visit in Northeast India. Meghalaya has numerous places of historical importance in India and also some places are record holders for various reasons in Asia and the world. Visitors often consider visiting this northeastern state an opportunity. Some of the best places to visit in Meghalaya in India are listed below. 

(1) Shillong – the beautiful capital city of Meghalaya, one of the best places to visit in northeast India

Being the capital city of Meghalaya and one of the best places to visit in northeast India, Shillong welcomes a large number of visitors throughout the year. The exciting mountains, crystal clear lakes, golf courses, museums, zoo, and breathtaking places make it one of the must-visit places. It is also considered the music capital of India. Shillong offers numerous places of attraction to visitors such as the famous Elephant Falls, Mawlynnong, Umiam Lake, and Mawsynram. There is no point in visiting the capital in Meghalaya if you do not visit at least one of these astounding places.

Valleys of Shillong

Valleys of Shillong - one of the best places to visit in Meghalaya

(2) Elephant Falls – one of the best places to visit 

Elephant Falls in the capital of Shillong was named after an elephant-shaped rock at the foot of the waterfalls. This is one of the best places to visit in Meghalaya and is a paradise for visitors. During an earthquake, a part of the rock was washed away but the falls still remain as one of the best and most visited places in northeast India.

Elephant Falls in Meghalaya

Elephant Falls in Meghalaya

(3) Mawlynnong: the cleanest village in Asia – a must-visit place in Meghalaya 

Mawlynnong is a small village in Meghalaya in India famously known as “God’s own Garden.” It is the cleanest village in Asia, making this village one of the best places to visit in the state. Today, it is a popular destination for visitors, and all the visitors are stunned by the beauty and cleanliness of this place. Mawlynnong is one of the best places to visit during your holidays in Meghalaya.