India is not only blessed with the Monuments, Temples and Man-Made Architects but also with the Incredible and Immense natural beauty. It is home to some of the best and most stunning waterfalls in the world. There are many waterfalls in India, which you should include in your next trip to make it memorable.

waterfalls in


Every state of our country has its own showpiece, making it difficult to enlist the waterfalls. The majority of the waterfalls are situated in the Northeastern states and Tribal states of the India.

Here is the list of top 20 picture perfect waterfalls, out of which some are considered as the Most Beautiful Waterfalls in the world.

  1. Nohkalikai Falls – Meghalaya

Nohkalikai Falls - Highest Waterfall in India

Nohkalikai Falls is located near Cherrapunji, Meghalaya and is one of the tallest waterfalls in India. The city of Cherrapunji is known for Living Root Bridges, Oranges, Heavy Rainfall, and Magnificent Hills. Nohkalikai Falls is a major Tourist Attraction near Cherrapunji. You can witness spectacular views from near the waterfall having a height of 1,100 ft, making it Third Highest waterfall in India.

  1. Jog Waterfall – Karnataka

Jog Falls - Waterfalls in India

Jog Waterfall is situated near Sagara in Karnataka and is the second biggest waterfall in Asia. The major reason to see this waterfall is not its height, but rather its width. It is having a height of 259 meters and a girth of 290 meters. This waterfall is known as Jogada Gundi and Gerosoppa Falls among the local people. Every year, there are thousands of tourists come from different countries to visit this beautiful waterfall. You can easily get the snacks, food and necessary things here while watching the spectacular beauty of the Jog Waterfall.

  1. Courtallam Waterfall – Tamil Nadu

Courtallam Waterfall - Tallest Waterfall in India

Courtallam Waterfall is one of the tallest waterfalls in India having a height of 160 meters. It is situated in the small town of Tenkasi in Tamil Nadu. The water flowing from the Western Ghat goes in the Chittar River, making a continuous flow in the waterfall to offer a fabulous view to the visitors. When its water falls down on the steps in the rainy season makes a stunning view. A larger waterfall is offered by the rainy season. Because of its height, it is best to see it from a distance to be able to see the whole waterfall.

  1. Athirappilly Falls – Kerala

Athirappilly Waterfalls - Waterfalls in India


Famous with the name of Niagara Falls of India, Athirappilly Falls is one of the Most Beautiful Destinations in Kerala. The waterfall originates from the 145 KM long Chalakudy River in the Western Ghats’s Anamudi Mountains and flows through the Vazhachal Forest to the Arabian Sea. Although the river runs very smoothly, when it comes near the Athirappilly, it becomes more Turbulent. The water at the Athirappilly Falls cascades down in three different plumes.

Click Here to see Best Places to Visit in Kerala

  1. Chitrakoot Falls – Chattisgarh

Chitrakoot Falls - Largest Waterfall in India

Chitrakoot Falls is situated at a distance of 38Km to the west of Jagadalpur. Chitrakoot Falls often gets compared with the Niagara Falls due to its Horseshoe shape. Often Rainbows are created by the sun rays to reflect on mist from the waterfall from July to October during the rainy season. There is a small Hindu temple dedicated to Shiva on the left bank of the Chitrakoot Falls. The pleasant weather of the waterfall attracts lots of people. The free drop of the Chitrakoot Falls is a sheer height of 30 meters.

  1. Dhuandhar Waterfall – Madhya Pradesh

Dhuandhar Waterfall - Waterfalls in India

Dhuandhar Waterfalls are a unique one in their own way because the water feeding the falls has eroded the limestone, which results in the deep crevasses via which the water easily flows in the dry season. When it comes to the rainy season, due to the water of the flood engulfs the whole area, making a powerful force of nature. Both dry and wet seasons provide a different beauty to the falls, but it is best to visit Dhuandhar Waterfall in the dry season.

Click Here to See Popular Places to Visit in Madhya Pradesh

  1. Hogenakkal Waterfall – Tamil Nadu

Hogenakkal Waterfalls - Waterfalls in India


The unique formation of the Hogenakkal Waterfalls makes it one of the Best Tourist Places in India. This waterfall is located 180 KM far from the Bangalore and situated in the Dharmapuri district of the Tamil Nadu. One of the main attractions of Hogenakkal Falls is Coracle Riding. The Coracle Riding is allowed almost throughout the year except for Monsoon and Rainy Season.

As it is one of the Popular Tourist Destinations in Tamil Nadu, you can find lots of stalls and vendors selling drinks, snacks, and food near the waterfall.

  1. Shivanasamudra Falls – Karnataka

Shivanasamudra Falls - Largest Waterfalls in India


Shivanasamudra Falls has a height of 98 m (243 ft) and has an average volume of 934 cubic meters/ second, making it one of the must-see waterfalls in India.  This waterfall lies on the Kaveri River when it twisted its way through the ravines and rocks in the Deccan Plateau. The river is divided into the twin waterfalls by the island town of Shivanasamudra.

The best time to visit this waterfall is the monsoon season between the months of July and October. In order to reach Shivanasamudra from the Bangalore, there are two ways and you need to drive through the Bengaluru-Mysore highway. The route is 135 Kilometers long and it will take three hours from the Bangalore to reach the Shivanasamudra.

  1. Dudhsagar Falls – Goa

Dudhsagar Falls - Waterfalls in India

The Dudhsagar Falls is one of the most visited and powerful waterfalls in India.  The water Falls from the top in such great force, it appears like Milk is Flowing from the Doodhsagar Waterfalls. The waterfalls are the part of the Bhagwan Mahavir Wild Life Sanctuary and it is situated on the River Mandovi in the Goa state. It is a Fifth Largest waterfall in India and one of the popular tourist destinations among the tourists in Goa. It is best to visit this Multi-Tiered Waterfall in the Monsoon Season when it flows in its complete vigor and visitors gets a chance to witness a terrific sight.

Click here to see Most Beautiful Beaches in Goa 

  1. Kiliyur Waterfalls – Tamil Nadu

kiliyur Falls - Waterfalls in India


Kiliyur Waterfalls, also known as Yercaud Waterfalls offer a 300 ft drop, which results in a spectacular showdown. This waterfall is often defined as a treasure hidden in the Eastern Ghats and located at the Shervaroyan hill range. There is a need to Hike Downhill for around 15 minutes to reach this waterfall. It is best to visit the Kiliyur Waterfall in the monsoon seasons when the falls are at the peak of their fury. If you are planning to visit this waterfall in monsoon, then you will get a chance to witness a fantastic view.

  1. Bhagsu Waterfall – Himachal Pradesh

Bhagsu Waterfall - Beautiful Waterfalls in India


Bhagsu Waterfalls are one of the most visited tourist destinations situated in the Mcleodganj, Himachal Pradesh.  These falls are situated near the Bhagsu Temple, which is a famous pilgrim spot in the city. In order to reach the falls, the tourists have to Hike to a short distance up from the temple. You can easily get all the needed snacks, provisions and drink near the waterfall because of the high number of tourists visiting it every year.  Even, there are lots of guest houses and hotels if you want to spend some days at the palace.

  1. Chunnu Summer Falls – West Bengal

Chunnu Summer Falls Darjeeling

Chunnu Summer is one of the Least Explored Waterfalls in India because people often visit tea plantations in Darjeeling and lots of tourists miss out this beautiful waterfall. This waterfall is situated just a few kilometers from the Darjeeling city and provides a perfect getaway to its visitors. Whenever you plan to visit this beautiful hill station, you should visit the Chunnu Summer Falls, which offers a perfect atmosphere for a Family Picnic.

  1. Kune Falls – Maharashtra

Kune Waterfalls - Waterfalls in India

Kune Falls is situated in the Lonavala-Khandala valley in the city of Pune, Maharashtra. It is one of the most breathtaking waterfalls in India offering a majestic view to its visitors. The sparkling water of the waterfall falls from the height of 201 m (660 ft) and make it a breathtaking and magnificent tourist destination. It is one of the most visited tourist spots in the Khandala city.

  1. Barkana Falls – Karnataka

Barkana Falls - Highest Waterfalls in India

Once the Barkana Falls was only restricted to the forest department due to Naxal activity in that area, but now it is open for the normal public. It is one of India’s top ten highest waterfalls having a height of 260 m (850 ft). In order to reach this waterfall, off-road bikes can be used or the tourists can hike down to the waterfall, which is only 7 Km away from the Agumbe village.

  1. Barehipani Waterfall – Orissa

Barehipani Falls - Scenic waterfalls in India

Barehipani Waterfall is one of the highest waterfalls in India having a height of 399 m (1309 ft). The water comes from the Budhabalanga River, which flows over the mountain. The water is divided into two sections making it a Two-Tier waterfall. It is excellent to visit the Barehipani in the months between the October and June. There is a Forest Lodge situated on the opposite side of the waterfall making it a wonderful place for Watching Wildlife as there are tigers, elephants, deer and several varieties of birds.

  1. Bear Shola Falls – Tamil Nadu

Bear Shola Falls - Waterfalls in India

Bear Shola Falls is a perfect picnic spot situated in the Kodaikanal. It is a soaring waterfall situated in a reserve forest. The ideal time to visit this beautiful waterfall is during the Rainy Season. Because the path to the falls is craggy and there is a need for transport vehicles to reach the falls. The wildlife lovers will surely love the Bear Shola Falls as there is a concrete track for small treks into the forest.

  1. Kempty Falls – Uttrakhand

Kempty Falls - Waterfalls in India

Kempty Falls has situated just 15 Kilometers away from the Famous Hill Station of Mussoorie. It is situated in the Mountainous region, which offers it some more beauty. Kempty Falls are one of the Five amazing waterfalls flowing in that region and flows from an altitude of 4,500 feet. People from all over the country visit this waterfall making it a popular spot in this region. In addition to stunning beauty, the place offers lots of Amazing views of lofty mountains and hills in that area. The waterfall is often crowded by the tourists in the summer season and makes it a refreshing place to spend some time with the family or friends. It is best to visit the Kempty Falls during the Monsoon Season.

Click Here to See Breathtaking Hill Stations in Uttarakhand

  1. Thosegarh Waterfall – Maharashtra

Thoseghar Waterfall - Waterfalls in India

Thosegarh Waterfall is popular tourist destination situated approximately 20KM far from the Satara City. In this area, you can find many waterfalls from a height of 15 meters to 500 meters. This waterfall is situated in a deep gorge near the village of Thoseghar and best season to visit it is during the monsoon. If you are looking for a quiet and peaceful surrounding area for some relaxing time, then you must visit this waterfall. Moreover, you will get a chance to stay close to nature as the surroundings are thickly covered with the forests.

19. Thalaiyar Falls – Tamil Nadu

Thalaiyar Waterfall - Highest waterfalls in India

The Thalaiyar is famous as the Rat Tail Falls because of the steady straight stream of water, which crashes down at a height of 297 meters ( 975 ft). The top of the waterfalls has a low concrete wall on each side to concentrate the water flow to focus the falls into a Tapering shape. The tourists can walk along the wall and even go near the center of the waterfall. It is also an exciting destination for the Adventure Lovers as they can Hike to the bottom of the falls in dry season, which will start from the Manjalar Dam. Through this hike, you will proceed along a path through potato fields and mango orchards.

  1. Khandadhar Waterfalls – Orissa

Khandadhar Waterfall - Waterfalls in India

Khandadhar Waterfall is the 12th highest among waterfalls in India with a height of 240 m (800 ft) situated in the Sundergarh District of the Orissa. The waterfall is easily accessible from the Bonaighar through vehicles, which is situated just 20 KM away from the falls. The tourists can easily hike from a safe parking lot, which is only 1.6Km away from the falls. It is best to visit this waterfall in the dry season because of the Tricky path that leads to the fall can be Slippery during the wet season.

Above is just a list of some of best Indian waterfalls as there are many others in different states of the country. Most Noteworthy, the Tribal states of the Chattishgarh, Madhya Pradesh, and Jharkhand are also home to some of the best waterfalls in India.  Next time, when you plan a trip with your friends or family, don’t forget to visit the scenic waterfalls in that area.

Hope you find this article on Some of India’s Scenic Waterfalls interesting. Do Like and Share this Post on your Social Media if you enjoy reading it.