Top 22 Waterfalls to Visit in India

If you are looking for most attractive and best waterfalls in India, so you are in right places here you can find best waterfalls list in India. Waterfalls in India offer a magnificent sight that makes one speechless.

Find below top 22 waterfalls in India which you must visit

1. Jog Falls, Karnataka

Jog falls is counted between the highest waterfalls of our country. It is situated in the Shimoga district of Karnataka, which is nearly in the center of the state. Jog falls is the second-highest plunge waterfall of India jog waterfall is the highest waterfall in the state. It is the most important attraction in south India. Jog falls drop about a huge 253m in a single fall. Jog self is a Kannada word which means falls. This waterfall really such a beautiful waterfall place.

Also Read: Top 27 Places to Visit in Karnataka

2. Dudhsagar Falls, Goa

Dudhsagar also called the sea of milk. The beauty of this waterfall is very nice from the enormous height of 310 m and creating the scene. The falls are divided into four tiers in the Mondovi River. This waterfall when looked from a distance appears like a heavy stream of milk flowing much from top to down the hill, finally splitting into three streams if water and after then destination into the deep green sea. During monsoon or soon monsoon is the best time to visit Dudhsagar fall. There are many types of activities in Dudhsagar waterfalls to do like Trekking, Swimming, Rock climbing, and elephant rides can be enjoyed there.

Also Read: Top 30 Places to Visit in Goa

3. Nohsngithiang Falls, Meghalaya

Located in the wettest place on Earth, cherrapunjee, Nohsngithing falls is the pure force of water making its way down the East Khasi hills to the planes of Bangladesh. It is 1035 feet high waterfall is a natural wonder. Also known as the seven sister waterfall. The beauty magnifies in the monsoon when the magnificent force of waterfall down. It is the fourth highest waterfall in India.

4. Soochipara Falls, Kerala

Soochipara falls is perhaps the most picture spot located in the periphery. It is a treat for eyes to see the milky white stream of water making its way to the river passing the rock. Tourists will have to trek for around 30 minutes in a downward inclination to reach the main pool, where exciting activities like swimming, bathing, and other recreational activities take place now and then. Many guesthouses and home-stays are available on the waterfall for the traveler.

5. Bhagsunag Waterfall, Himachal Pradesh

This enchanting waterfall is situated about 11 km from Dharamshala and is easily approachable by road. It is one of the best tourist places in Dharamshala. It is also known for it’s old temple, a freshwater spring, and slate quarry a waterfall surrounded by stunning cliffs and trees. Tourists can take a dip in the chilly in this fall and visit the Bhagsunag temple to seek the blessing of Lord Shiva.

The Bhagsunag Fall falls on the way, so the tourists can continue with their journey to Triund once they visit this elegant fall. Though this spectacular waterfall lies a little distance away from the town of Dharamshala, the tourists make sure that they visit this beautiful spot, which is also an important place for Hindu pilgrims. It is also a great waterfall if India.

Also Read: Top 28 Places to Visit in Himachal Pradesh

6. Hebbe Falls, Karnataka

Between 35 waterfalls in Karnataka, the Hebbe Fall is the most of the ones located in the Chikmagalur district in West Karnataka. This great waterfall is housed in the beautiful hill station, which is an only 8-hour drive from Bangalore, thus offering a scenic road trip for the enthusiastic tourists.

The water of Hebbe falls full of medicinal herbs offering healing qualities, thus attracting a large number of tourists to come and have a dip in it. Apart from being one of the most picturesque tourist attractions in South India, the medicinal herbs also attract biologists and scientists.

Hebbe Falls is one of the most stunning falls in Karnataka. The beautiful white, foaming waters which fall on the lake and the green surroundings is something which takes your breath away

 7. Bhimlat Falls, Rajasthan

Rajasthan is a place known for its extreme temperature, and it is a place where the sun does not hesitate to shine brightly throughout the year. Having one of the top ten waterfalls in such a dry state is no less than a wonder. You would be surprised to know that the Bhimlat Falls crash this image of Rajasthan. Bhimlat Falls is just only 60 meters high, but for a dry state like Rajasthan and for the people residing there it is no less than a jewel. The waterfall looks beautiful in some long distance.

Suggested Read: Best Places to Visit in Rajasthan

8. Kempty Falls, Uttarakhand

Kempty Falls is the most popular and one of the oldest tourist spots near mussoorie. Developed before more than 150 years ago by a British man, Kempty Falls is the most fascinating picnic spot or a perfect day out a place nearby Mussoorie at a distance of 15 km.

Tourist likes to enjoy the refreshing bath under the 40 ft in kempty waterfalls. Everyone can also enjoy some boating on the artificial pond. There are many types of shops around the Kempty falls they serve tasty food and some fast food to enjoy. The kempty fall is situated 15 km away from masoorie on the Yamunotri road.

9. Athirapally Waterfall, Kerala

Athirapally Waterfalls is situated 1000 feet above sea level at the Chalakudy River in Thrissur district of Kerala. One of the famous tourist places in Kerala, the magnificent waterfalls are a sight worth witnessing. This is the biggest waterfall in all the above Kerala. Athirapally falls come down from a height of 80 feet through several parallel streams.

In the monsoon season, in its full might, the waterfalls appear like Niagara Falls. Athirapally waterfalls never dry out and can be visited anytime during the year. Though the waterfall appears in its full beauty during monsoons, heavy rains cause so it is the best time to visit athirappally waterfall.

10. Sissu Falls, Himachal Pradesh

In Himachal Pradesh, there is a wonderful waterfall at sissu which is around 25 Km from graphs on the Manali Leh highway. This is the best and most beautiful waterfall in entire north India but is still nearly unexplored because not many people visit these areas and those who visit have til information about its experience and generally have other priorities.

The obstacle to those who like venture out is that from the road the fall is not seen properly(the base is not seen) and looks just like many another fall. You need to go closer to relish its beauty. It is really best!!! One can walk unto the base of the fall, which will take 15-20 mins from the highway. You can also climb up to the place where the water actually strikes the ground, as the climb is not very tough.

11. Elephant Falls, Shillong

Elephant Falls is located on the outskirts of Shillong’s “Scotland of the East”. What separates this waterfall from the natural resources found in Shillong is that the waterfalls flow in chronological order. It is one of the busiest tourist spots in the vicinity, especially if you visit there in the rainy season.

The fall is in full swing this season and even the locals can’t resist getting a glimpse of this drastic fall. So if you visit the waterfall at that time, make sure you know what to expect. This is one of the highest waterfalls in India.

Also Read: 16 Waterfalls Near Mumbai You Must Visit in 2022

12. Soochippara Falls, Kerala

Suchipara Falls, also known as Sentinel Rock Falls, is located in the village of Velrimala, 2 km from Kalpetta. This is one of the highest waterfalls in India. The waterfall is known as a popular picnic spot and trekking spot. The place is ideal for rock climbing and contains a spectacular view. A great place to hide with your gang.

13. Nuranang Falls, Arunachal Pradesh

Nuranang Falls or Bong Bong Falls, located in Tawang District of Arunachal Pradesh, is an, unpublished wonder of nature.  You need government permission to stay in Arunachal Pradesh, so make sure you have all the paperwork before heading to this wonderful fall. 

14. Shivanasamudra Falls, Karnataka 

Central District, Karnataka based, Shivsamudram is divided into two branches – East and West. At the foot of the rocky hills, these waterfalls are covered with abundant flora and fauna, courtesy of the mountain forest of the Cauvery Wildlife Sanctuary. This is the place for photography enthusiasts. This is one of the highest waterfall in India. After all, taking selfies with India’s second largest waterfall is a lifelong opportunity. 

15. Iruppu Falls, Karnataka

Sitting in Scotland, India, Iruppu Falls is definitely a gem of Coorg. This stunning wonder of nature is known for its untouchable beauty that is waiting to be unveiled. Cascading from a height of about 1 ft0 feet above sea level, these waterfalls boast of wooden bridges and wooden bridges as a sight to behold. Also known as Lakshmana Tirtha Falls, Iruppu Falls originates from the Kaveri River and exhibits the most therapeutic approach.

16. Nohkalikai Falls, Cherrapunji

This dramatic legend is based on Cherrapunji, the wettest place in India. The 55-meter-high waterfall rises, roars, and thunders over the rocks that you can clearly hear even as you stand in the viewing gallery, made at a safe distance from the place. This is one of the highest waterfalls in India. The place has a wonderful landscape and presents some classic scenes for experienced photographers. You must bring it back with you for a view of the fog gripping the bottom of the rushing waterfall.

Suggested Read: 15 Beautiful Waterfalls Near Delhi to Visit in 2022

17. Talakona Waterfalls, Andhra Pradesh

Sitting in Sri Venkateswara National Park in Chittor is a strange waterfall that descends into a sinking pool from a height of about 270 feet. These waterfalls are surrounded by fresh greens which is a treat for the eyes and soul. There are rumors that the water of this waterfall is rich in herbs which have healing powers. With a wide variety of plant species in the region, Talakona Falls was declared a biosphere reserve that day.

18. Meenmutty Falls, Kerala

These are one of the most famous waterfalls in the country which can be seen in the southern part of the country. Pisces Falls descends from a height of about 300 meters in three levels. This is one of the smallest  waterfalls in India. The surrounding nature that displays different shades of green is a scene not to be missed. 

19. Dhuandhar Falls, Madhya Pradesh

Dhundhar Falls is a must visit waterfall when planning a trip to the central region of the country. This is one of the smallest waterfall in India. These fountains have already enhanced the beauty of an impeccable destination.

Boasting world-famous marble rocks, these waterfalls resonate so loudly that they can be heard from afar. The waterfall got its name because it is formed by the effect of smoky fog when it hits the rocks below. One can either travel by boat or just see the view from the car.

20. Khandadhar Waterfall, Odisha

Still looking for the most beautiful waterfall in India? Orissa’s Khandadhar Falls carries a charm that will surely leave you speechless. The milky white clear waterfalls are nestled in the midst of fresh greenery that descends in a single stream from a height of about 244 m above the hill. The spell binding waterfall is considered the highest in the state and offers a perfect place to serve as the basis for numerous trekking trips from the city. These fountains are a must see when visiting the country.

Suggested Read: Places to visit in Odisha

21. Mallalli Waterfalls, Coorg

The milky white waters hit against the inaccessible rocks and sprinkle cool fog on the spectators as fresh as possible. The Mallali waterfalls are huge, about 1000 meters high and originate from the Kumaradhara river.

The green jungle around the waterfall, the pool that hits the violent water and brings together the melodious sound of the waterfall gives an experience that is nothing but extraordinary. These waterfalls in Coorg will only take your breath away. This is one of the smallest waterfalls in India.

22. Hogenakkal Waterfalls, Tamil Nadu

Hogenakkal Falls displays a view that never fails to amaze. The name Hogenakkal means ‘smoking rock’. The waterfalls were given this name because when the waterfall descends 66 feet, clear water hits the rocky mountain below and creates a scene that looks like it is emitting smoke. The strange structure of these waterfalls that fascinates the visitors the most. This is clearly one of the therapeutic and stunning scenes that anyone can witness. You can take a boat trip on the water of the waterfall.


What a wonderful sight to see water gushing down the valley from incredible heights. The waterfall is indeed a blessing for mankind by magic and maternal nature. India is famous for many things but it is the waterfall that takes the cake. Waterfalls in India provide a great view that makes one speechless. So now you have a great idea about beautiful waterfalls in India.

Leave a Reply

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