Nohkalikai Falls, located near the town of Sohra (Cherrapunji) in the Indian state of Meghalaya, is one of the tallest plunge waterfalls in India, with a height of about 340 meters (1,115 feet).
Nohkalikai Falls, located near the town of Sohra (Cherrapunji) in the Indian state of Meghalaya, is one of the tallest plunge waterfalls in India, with a height of about 340 meters (1,115 feet).
Nohkalikai Falls, located near the town of Sohra (Cherrapunji) in the Indian state of Meghalaya, is one of the tallest plunge waterfalls in India, with a height of about 340 meters (1,115 feet).
Nohkalikai Falls, located near the town of Sohra (Cherrapunji) in the Indian state of Meghalaya, is one of the tallest plunge waterfalls in India, with a height of about 340 meters (1,115 feet).