Beautiful places in india

37 Beautiful Places in India to Visit Before You Die!

There are innumerable beautiful places in India. India is magnificent with 28 states and 9 union territories, check out the account of rare places in every region!

There are few roadtrips can be taken too. Click here to ride virtually.

Union Territories: 9 Beautiful Places in India

Andaman & Nicobar

Radhanagar Beach 

Andaman Nicobar Islands are paradise on Earth. It is easier to move around Andaman than Nicobar, as many parts of Nicobar need government permission. The sunsets and sunrises are fantabulously beautiful—the sunset at  Radhanagar beach is exceptional. The evening is dramatic and vibrant. This is a unique place for its cleanliness, natural beauty, and surprises.

beautiful places in india


Though Chandigarh is a city, it should be visited to admire the city itself. The city is very well planned and structured. The roads are wide and clean. Chandigarh is also known for its parathas, lassi and many other Punjabi foods.


Dadra & Nagar Haveli

Dudhani lake

Dadra & Nagar Haveli became independent from Diu & Daman recently. Dudhani Lake is a gorgeous place. The boats are similar to those found in Jammu and Kashmir. The view is good in winter with a huge lake and many trees surrounding the lake. The lake is around 150 km from Mumbai.

Credits : Nitin Mohankar

Daman & Diu

Diu Fort

Diu is located in the southern part of Gujrat. It is on the west coast of India. Diu fort is built during the Portuguese reign. The walls of the fort amidst the ocean are spectacular.

Credits: Anuj Bucket


Delhi is our national capital. Undoubtedly, Delhi is one of the busiest and most populated cities in India. There is no other place other than Delhi where we can watch the entire nation celebrating the independence day and republic day together. The parades on these important days are quite engrossing, year after year.

Credits : Doordarshan National

Jammu & Kashmir

There is no one place in Jammu Kashmir that is not beautiful. Every nook and corner of J & K is heaven on earth. The snowfall in winters, the lakes in spring, the green mountains in summer are attractive. There cannot be any person who cannot fall in love with J & K.

Credits : Travel Therapy

Ladakh – Pangong Lake

Just like Jammu and Kashmir, Ladakh is magnificent. One among spectacular sites is Pangong Lake. It got more traction during the 3-idiots movie. The large spread of blue-green water, the large scenic mountains behind the lake, the contrasty smooth sand on the bank of the lake – the picturesque view cannot be missed before you die!

Credits : Traveling Mondays

Lakshadweep -Scuba Diving

Lakshadweep is another group of islands of India. Islands are usually beautiful, Lakshadweep is captivating. It has many hidden beautiful places in India. It is also known for scuba diving activities. The crystal clear sea water, varieties of fishes and mammals underwater. It is a lifetime experience and cannot be missed before you die!

Credits : World Ghoomo

Puducherry – Paradise Beach

Puducherry is a small region and has a vibe of itself. It has Auroville, the ashram built to portray the vision of Sri Aurobindo. It was founded in 1968 by Amma. Other than that there are many beaches to visit. Paradise beach is best for the sunset. Reach paradise beach before 3-4 PM in the evening,the boat ride while coming back from the paradise beach makes Puducherry one of top beautiful places in India.

North East: 8 Beautiful Places in India

Arunachal Pradesh – Ziro Music Festival

Ziro Music festival happens in northeastern states of India. It happens once a year. It is a place for artists across India to showcase the talent. Ziro is a place, which is known for paddy fields and pine hills. Apatani tribe stay in Ziro.

Credits : Tanya Khanijow

Assam – Kaziranga National Park

Assam is the only state in India to have one-horned rhinoceros. Kaziranga national park is home to rhinos. It also has different animals like tigers, elephants, buffalos, etc. Dispur is the capital of Assam, while Guwahati is the largest city.

Credits : Marek Jackowski – Wildlife photography

Manipur – Dzukou Valley

Manipur is one of the northeastern states of India. The north eastern states are differently beautiful. The tagline of Manipur tourism is “Jewel of Incredible India”. That can be witnessed in Dzukou valley, the lush green plants and trees along with seasonal flowers add to the beauty of the valley. The valley can be trekked as well.

Credits: Hopping Bug

Meghalaya – Double Decker Root Bridge

Meghalaya is called Scotland of India. The nature and the cleanliness of the state are unexplainable. This is the only place having living root bridges. The aerial roots of banyan or rubber on the opposite sides are guided to make bridges. This is the special skill of Khasi people.

Mizoram – TuriHiau Waterfalls

Mizoram has many hidden beautiful places in India. The waterfalls have to be reached on foot. The path to reach the waterfalls has a canopy of trees and feels like walking inside the forest. The sound of the waterfalls can be heard from far off. The best part of this waterfall is that it can be seen from behind, walking through a cave.


Nagaland – Hornbill Festival

Nagaland is rightly called the “land of festivals”. One of the famous festivals of Nagaland is the Hornbill festival. It is also called the festival of festivals. The festival is held to improve the inter-tribe relationships among different tribes of Nagaland. The people of Nagaland believe that taking part in these festivals to be sacred.

Credits : Ethereal

Sikkim – Zuluk

Zuluk is located in East Sikkim. It is called the Silk Route because it was a transit route between India and Tibet for business. The major attraction of this place is its curvy, snowy roads and the view of Kanchenjunga. It is one of the top ten most beautiful places in India.

Credits : Arjit Sen

Tripura – Dumboor

Dumboor lake is known for the spell-bounding sunsets. It is in the shape of small drum, an instrument held by Lord Shiva. The massive water body surrounded by greenery makes the place spectacular. It is home for many migratory and local birds and animals.

Credits : Filmorium

East: 4 Beautiful Places in India

Bihar – Bodh Gaya

Buddha was the person who spread peace in the world. He has transformed even the most cruel person like Angulimala. He influenced many people on his journey. Such a profound person was enlightened in Bodh Gaya, Bihar. Hence Gaya is one of the unbelievable places in India. 


Jharkhand – Simdega 

The capital of Jharkhand is Ranchi. Jharkhand is known for our captain cool Mahendra Singh Dhoni. 

Simdega is a lesser known place of Jharkhand. The huge dam in Simdega, the water reservoir, the sunset/sunrise around it are spectacular. 

Credits : Wanderlust ANuj 10

Odisha – Chilka Lake

Odhisha has the largest lake in India, Chilka lake. The boat ride, enormous water, view of mountains, temples, etc. are quite captivating. Odisha also has the famous Sun temple.


West Bengal – Siliguri/ Sandakphu

West Bengal is known for tradition and heritage. Apart from this, the state has one of the most beautiful places in India – Sandakphu. Sandakphu is the mountain range in the India – Nepal border. The view of sleeping buddha and Kanchenjunga are glorious. The sunrise in Sandakphu cannot be missed, the sunlight first falls on Kanchenjunga and then the snow-filled white sleeping buddha orange. The process is spectacular.

Central: 2 Beautiful Places in India

Madhya Pradesh – Jabalpur 

Madhya Pradesh is the center of India. It has a variety of attractions , namely, nature, heritage, wildlife, cities, etc. It is home to the highest number of tigers in India.

Jabalpur is a major city in Madhya Pradesh. Bheda Ghat in Jabalpur has marble rocks and the water gushes in the waterfalls during the rainy season. The coracle rides aides to have the experience closer to the waterfalls.

Credits : Pritam Banerjee

Chattisgarh – Manipat

Chhattisgarh is in central India. Manipat is in northern Chhattisgarh. It is called Shimla of Chhattisgarh. The valleys, waterfalls, forests, paragliding, jeep rides make it one of the top beautiful places in india

Credits : ARSHAN

South: 5 Beautiful Places in India


Karnataka is called “one state, many worlds!”. Karnataka is one of the top beautiful places in India because  it is a contributor to culture and heritage, it has large stretch of mountains, it shares long coastal border, and the enormous varieties of wildlife. There are 5 national parks, 18 wildlife sanctuaries and 9 bird sanctuaries. This is the only state with more number of both tigers and elephants.

Further Read about places around Bangalore : Click here

beautiful places in india

Kerala – Athirapally Waterfalls 

 Kerala is called “God’s own country”. The greenery, oceans, tea-estates, mountains are mesmerizing. Among many waterfalls, Athirapally waterfalls came to fame during the Baahubali movie. The waterfalls look huge and splendid during the rainy season. This is the most beautiful place in India.

Credits : PixelDo Media

Tamil Nadu – Coonoor 

Tamil Nadu is known for its grand temples and rich heritage. It is also called Kashi of the South. Apart from heritage, it also has natural beauty. Coonoor is one such place that leaves you in awe! The Nilgiri mountain ranges of eastern ghats are spectacular. The treks in this mountain range would be quite amazing!

Credits : Planet In Pixel

Andhra Pradesh – Lepakshi

Andhra Pradesh is known for Visakhapatnam naval base, Tirupati, Araku valley, etc. But there is a hidden gem – Lepakshi. Lepakshi is a temple that has cultural heritage, great architecture. It is in the Vijayanagara style of architecture. It was built by Veeranna and Virpanna for lord Veerabhadra.

top beautiful places in india

Telangana – Bogatha waterfalls

Telangana is a newly formed state. Hyderabad is the capital city. Hyderabad is an IT hub producing endless job opportunities for the youth of India. 

Bogatha waterfalls is around 270 km from Hyderabad. It can be called Niagara of Telangana. The beauty is impeccable and the video gives an account of it.


West: 3 Beautiful Places in India

Gujrat – Gir Forest

Gujarat is the birth state of our father of the nation, Gandhiji. Gujarat is known for non-violence and non-alcoholism. 

Gujarat is the only state in India to have asiatic lions. Gir forest in Gujarat is the only natural home for asiatic lions. Definitely, Gir forest is the most beautiful place in India.

Credits : Planet Doc Full Documentaries

Maharashtra – Tapola

Maharashtra has its natural beauty. It shares a significant part of Western Ghats, the home for vibrant biodiversity. Mahabaleshwar is a pretty well known place in Maharashtra. Tapola is a few hundred kilometers from Mahabaleshwar. The journey to Tapola is mesmerizing and the destination is class apart. The sunset of Tapola makes it one of the unbelievable places in India.

Goa – Doodhsagar

Goa is known for its western culture. The beach parties, dance parties, alcohol parties, etc are major reasons for everyone to visit Goa. But apart from this, Goa has mesmerizing nature. It has many hidden beautiful places in India . One such place is Dooshsagar. Do you remember the waterfalls in Chennai Express? That is DooddhSagar waterfalls. The railway trek from Doodhsagar railway station to waterfalls is an experience that can never be missed!

top beautiful places in india

North: 6 Beautiful Places in India

Rajasthan – Jaisalmer

Jailsalmer Rajasthan is known for its culture, tradition, dance, food, palaces, lakes, etc. Rajasthan is also known for its desert in Jaisalmer. There was a movie called Nanhe Jaislemer which drove me to visit the place. The widespread of sand, hot winds, camels rides, jeep rides, rajasthani folk dance, food, etc is the reason for Jaisalmer being one of the dream places to visit in India.

top beautiful places in india

Uttar Pradesh – Taj Mahal  

Uttar Pradesh is known for its cultural, natural, religious destinations. Ayodhaya, Dwarka, Aligarh, Varanasi are the famous cities. Ganga Aarti in Varanasi is the most famous tourist attraction. Apart from this Uttar Pradesh also has the very famous Taj Mahal. Taj Mahal looks like a piece of white marble cake. The experience when you see Taj Mahal for the first time is unexplainable, it has to be felt!

Haryana – Kurukshetra

Kurukshetra in Haryana is a very well known place, especially for Hindus. Kurukshetra is the place where the Mahabharata war took place. Mythologically, the war went on for 18 days between Pandavas and Kauravas. Lord Krishna rode the chariot for Arjuna, a pandava. This is the reason we need to visit Kurukshetra.

Credits : The Hectic Kid

Himachal Pradesh – Jogni Waterfalls

Himachal Pradesh is always in everyone’s bucket list for the gorgeous Himalayas. IT has many famous places like Shimla, Manali, Kullu, Jibhi, etc along with many hidden beautiful places in India.  One of them is Jogni waterfalls. It is a short trek to waterfalls amidst pine trees and eye-catching views of surroundings. The water showers from the waterfalls are refreshing after the trek.

Credit : Ronnie & Barty (my favorites)

Uttarakhand – Jaikuni Bugyal

Many places in Uttarakhand are the most beautiful places in India to live. Kedarnath, Valley of flowers, Rishikesh, Mussoorie, Dehradun, Auli are very well known places. There are few hidden gems as well. One of them is Jaikuni Bugyal, near Supi village. It is small village with nice people, good local food, beautiful nature around, green valleys, clouds kissing mountains, watch it yourself in this youtube video.

Credits : Antarik Anwesan

Punjab – Attari Wagah Border 

Punjab is the land of warriors with brave hearts along with very warm hearts for guests. The golden temple of Amritsar must be visited at night atleast once in a lifetime. Punjab shares a border with Pakistan and there is a parade every evening where soldiers from both countries salute each other and lower the flag. Patriotism reaches its peak when you are at the ceremony. This is why Punjab is one of the unbelievable places in India.

Credit : Discover India


Which are the best winter destinations in India?

Treks like Kedarkantha, Sandakphu. Any place in South India and West India.

What are some places to go to in India for the summer?

Treks like Buran Ghati, Kedartal. Otherwise Jammu & Kashmir, Uttrakhand, Himachal Pradesh.

What are the best places to visit in India?

Rajasthan for heritage and culture. Jammu & Kashmir for the Himalayas. Karnataka to experience one state many worlds!

My Instagram Feed

Leave a Comment

Your email address will not be published. Required fields are marked *